01/06/2011, 07:49
|
| | | Fecha de Ingreso: mayo-2005 Ubicación: Santiago de Chile, Chile
Mensajes: 676
Antigüedad: 19 años, 6 meses Puntos: 79 | |
Respuesta: misma llave FK en otra tabla, ¿algún consejo? agradesco las aclaraciones.
en realidad la tabla relaciones tiene una sola PK (suelo agregar siempre una PK en toda tabla aunque no la utilice para preveer posibles cambios a futuro) y dos FK, la del tiporelacion (a.k.a. relacion.relacion) bien podria ser otra FK de una tabla en que tenga definido varios tipos de relaciones como: esposo, hermano, nieto, abuelo, etc.
la otra opcion era crear dos tablas personas:
- tpersona1
- tpersona2
pero se repetirian algunas como decir tengo 4 personas Juan (papá), María (mamá), José (hijo), Tomás (hermano de Juan)
en una tabla tendria que colocar: tpersona1: Juan
en la otra tpersona2: María, José, Tomás
podria establecer las siguientes relaciones:
Juan - María (esposa)
Juan - José (hijo)
Juan - Tomás (hermano)
pero para establecer la relación Tomás con María (Cuñada) y José (Sobrino) tendria que agregarlo a la tabla tpersona1 y empezaria con la duplicidad de datos...por ello opte por una sola tabla y otra para relacionarlos en vez de 3.
salu2 y espero siga por buen camino |