Ver Mensaje Individual
  #6 (permalink)  
Antiguo 01/11/2010, 04:00
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 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)