Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/06/2013, 02:39
ElAthlit
 
Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 13 años, 2 meses
Puntos: 78
Respuesta: Hibernate ¿cómo relacionar?

Veo aquí dos cosas:

La primera:
Según lo que tú quieres, sería una relación de muchos a uno.
- Un empleado solo puede tener un grupo
- Un grupo puede tener muchos empleados

Donde:
Tabla Empleado
Código :
Ver original
  1. Id
  2. Nombre
  3. Apellido
  4. Edad
  5. Id_Grupo

Tabla Grupo
Código :
Ver original
  1. Id
  2. Nombre


La segunda:
Y si algun día por cualquier motivo, el que sea, tienes que añadir una Persona a más de un grupo? ¡Houston tenemos un problema!

Para prevenir lo que es muy probable que te pase el día de mañana, tienes que hacer lo que te indica LuisChavezB.

- Varias Personas pueden tener varios Grupos.
- Varios Grupos pueden contener varias Personas.

Relación muchos a muchos.

Saludos