![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
||||
|
||||
|
No entiendo la lógica de esto!.. normalmente cuando se normaliza una base de datos, un campo hace referencia a una tabla y si necesitas información de otra tabla, entonces debe estar en otro campo.
Por otro lado, dependiendo del motor, puedes usar triggers para validar cosas "raras", haciendo que estos produzcan un error si al insertar o modificar el valor del campo en cuestión, este no se encuentra en ninguna de las dos tablas. ¿Porque no nos cuentas brevemente un poquito de tu modelo de datos y porque llegas a esta necesidad? Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cómo volver los registros a cero de una tabla con autoincremento como campo clave? | cesar_gta86 | Varios | 1 | 25-02-2009 07:54:08 |
| problema al crear clave foranea | anubis | Firebird e Interbase | 4 | 28-06-2008 17:24:49 |
| Saber a quien se refiere una clave foránea | Cecil | Conexión con bases de datos | 2 | 27-09-2007 20:17:50 |
| Filrtar tabla por llave foranea?? | Gaim2205 | Conexión con bases de datos | 3 | 14-09-2007 22:42:34 |
| error, el índice o la clave principal no puede tener un valor null | locorez | Varios | 3 | 15-12-2006 05:40:42 |
|