08/06/2012, 01:03
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses 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. |