Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/03/2015, 10:53
jelastic
 
Fecha de Ingreso: diciembre-2014
Ubicación: Lima
Mensajes: 68
Antigüedad: 10 años
Puntos: 0
Respuesta: Relaciones entre tablas con hibernate 4.3.8 en eclipse

hola.
Cuando es de muchos a uno lo hago asi:
Código XML:
Ver original
  1. <many-to-one name="articulo" class="com.jonathan.modelo.Articulo" fetch="select">
  2.       <column name="df_articulo" not-null="true" />
  3. </many-to-one>
Es para una tabla detalle, en la que habran varias lineas de articulos

Cuando es de muchos a muchos lo hago asi.
Se crea una tabla que rompa esa relacion, digamos, en un curso pueden haber uno o varios alumnos, pero un alumno puede estar en un o varios cursos. ahi se crea una tabla llamada
CursoXAlumno, la cual solo contiene el ID del curso y el ID del alumno

Para mas info aqui:
https://docs.jboss.org/hibernate/orm/3.5/reference/es-ES/html/

Aconsejo crear una bd simple con una cuantas tablas y relacionada y usar el hibernate para generar los POJO, a partir de ahi guiarse con la sintaxis XML, yo hago eso.