varios foreign keys de varias tablas en un campo
Publicado por enara (12 intervenciones) el 25/06/2007 07:49:36
Buenas,
necesito que me digaís como podría hacer esto:
Imaginate que tienes 3 tablas con un campo id de mismo tamaño y tipo (asik eso no dara problemas) y que no estan los datos de esas 3 tablas juntos a pesar de ser algo similar, porque tienen diferentes campos o atributos.
Luego hay otra tabla que tiene algo en común de los 3.
t1de3 (id, ...)
t2de3 (id,...)
t3de3 (id,...)
tel (id,...)
Por ejemplo el id podría ser un DNI.
Quiero poder insertar en tel un registro con el DNI1 que acabo de insertar en t1de3, DNI2 que está en t2de3 y DNI3 que está en t3de3.
si el DNI1 se actualizara en t1de3 me gustaría que automáticamente se actualizara en tel. Y también si el DNI2 se eliminara en t2de3, que desapareciera de tel.
Espero haberme explico con claridad con este ejemplo.
Muchas gracias por interesarte.
Saludos,
Enara
necesito que me digaís como podría hacer esto:
Imaginate que tienes 3 tablas con un campo id de mismo tamaño y tipo (asik eso no dara problemas) y que no estan los datos de esas 3 tablas juntos a pesar de ser algo similar, porque tienen diferentes campos o atributos.
Luego hay otra tabla que tiene algo en común de los 3.
t1de3 (id, ...)
t2de3 (id,...)
t3de3 (id,...)
tel (id,...)
Por ejemplo el id podría ser un DNI.
Quiero poder insertar en tel un registro con el DNI1 que acabo de insertar en t1de3, DNI2 que está en t2de3 y DNI3 que está en t3de3.
si el DNI1 se actualizara en t1de3 me gustaría que automáticamente se actualizara en tel. Y también si el DNI2 se eliminara en t2de3, que desapareciera de tel.
Espero haberme explico con claridad con este ejemplo.
Muchas gracias por interesarte.
Saludos,
Enara
Valora esta pregunta


0