
01/11/2010, 04:00
|
 | 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: Nuevo en SQL (..y en todo en general) Sin ver la estructura de la tala y las relaciones (necesitaríamos el "CREATE TABLE..." de cada una), sólo me queda suponer que trabajas con tablas InnoDB y que hay una FK definida entre las dos.
Bueno, el problema es que la tabla origen de la FK es la primera que debe llenarse, ya que necesitarás que el valor de esa tabla exista antes de insertar un registro en una tabla que depende de ella.
Es parte del modelo relacional y es lo que se denomina "integridad referencial".
Las verificaciones de este tipo son automáticas, es decir, ocurren aunque no las indiques, por lo cual siempre el orden de entrada de los datos debe respetar la cadena de dependencias.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |