Quizás con un ejemplo se vea mejor:
TablaClientes
Id Nombre ...
0 Indistinto
1 David
2 Pepe
TablaProveedores
Id Nombre ...
0 Indistinto
1 Pepe
2 Juan
3 Antonio
Como veis los Id pueden coincidir o no, los Nombres pueden coincidir o no, y
Id's y nombres pueden coincidir o no
TablaPagos
Titular
El campo Titular puede ser tanto un cliente como un proveedor y por lógica
guardaré el Id del cliente o del titular
1;- ¿Cómo se come esto?
2;- ¿Una UNION de clientes y proveedores? ?¿?¿ cómo distingo???
3;- ¿Aprovechar la actualización y eliminación en cascada? (relaciones)
4;- ¿Indicarle a la tablaPagos que el campo Titular es un cuadro combinado
al conjunto de clientes y proveedores?
Nota: soy nulo en esto de las bases de datos
Grcias!!
Leer las respuestas