Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2013, 05:14
harvey
 
Fecha de Ingreso: mayo-2007
Mensajes: 256
Antigüedad: 17 años
Puntos: 3
Diseño optimo de la base de datos

Sigo dandole vueltas al diseño de la base de datos con la que estoy liado y no estoy seguro de si quedarme con el diseño actual que tengo (que esta funcionando bien) :

miembros
id_miembro
nombre
apellidos

relaciones
id_relacion
miembro (referencia a un id_miembro en la tabla miembros)
padre (referencia a un id_miembro en la tabla miembros)
madre (referencia a un id_miembro en la tabla miembros)

o bien crear tres tablas tal que asi:

miembros
id_miembro
nombre
apellidos

parejas
id_pareja
padre (referencia a un id_miembro en la tabla miembros)
madre (referencia a un id_miembro en la tabla miembros)

relaciones
id_relacion
miembro (referencia a un id_miembro en la tabla miembros)
pareja (referencia a una id_pareja)

Por favor ayuda.