Clases estudiante y dependencias mapeadas con JPA, utilizando lombok.
En la clase telefono, se decide agregar una clase extra, telefonoid ya que JPA no maneja de forma "plana" las claves compuestas y se decide aplicar embeddedid.
En la clase telefono, se decide agregar una clase extra, telefonoid ya que JPA no maneja de forma "plana" las claves compuestas y se decide aplicar embeddedid.