
07/06/2015, 09:24
|
 | 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 | |
Respuesta: problemas con FOREIGN KEY Cuando creas una relacion circular como la que mencioné, es usual que no se manifiesten problemas al crear las tablas, porque no hay registros y tampoco valores que haya que cumplir. El problema aparece al insertar el primer registro...
Debes tener en cuenta que las restricciones de FK son restricciones de cumplimiento obligatorio que la base de datos evalúa siempre ANTES de dejar que el registro se incorpore a la tabla.
Por otro lado, ten muy en cuenta también que agregar una restricción de FK a una tabla que ya contiene datos hará que el BDMS antes de crear la FK , verifique que TODOS los datos de ambas tablas cumplan con la restricción, y si en cuentra al menos UNO que no lo hace, la creación de la FK dará error.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |