Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/06/2012, 01:03
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Diseño de Base de Datos HERENCIA

Si la relacion es 1:n es decir cada persona jurídica puede tener n personas (fiscas) de contacto y una persona física no puede ser representante de mas de 1 persona jurídica. En este caso lo resuelves con un campo mas en persona para guardar el id de la persona representada....

Si la relación es n:m luego necesitas una tabla auxiliar con dos FK referenciadas a persona....

Otra solución es considerar que las personas de contacto son otro tipo de persona y guardarlas en una tabla a parte.... es muy posible que de esas personas no tengas todos los datos....aun que así en esencia estas forzando un poco el modelo.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.