
14/04/2008, 05:52
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 meses Puntos: 2658 | |
Re: Error Con Foreign Key El valor que estás intentando ingresar en "histórico" tiene como restricción que DEBE existir en "entradas". Si no existe en la tabla referenciada, NUNCA te lo dejará entrar. Es parte del modelo de Base de Datos Relacionales.
El orden de carga es siempre:
1. Tablas primarias (no tienen claves externas).
2. Tablas secundarias (tienen claves foráneas originadas en tablas primarias)
3. Tablas terciarias (pueden tener claves foráneas de primarias y/o secundarias)
4. El resto de las tablas, controlando las dependencias.
Para asegurarte, fíjate en la cadena de dependencias. En estos casos es bueno hacer un DER del modelo físico para no cometer errores.. |