Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2015, 13:14
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: Procedure que rellene claves foraneas

La de distribuidoras es básicamente una tabla casi fija: Rara vez hay un alta en esa tabla, porque no hay demasiadas distribuidoras que aparezcan neuvas. Pero en esencia esa es la principal y primera en lelnarse.
Luego, cuando das el alta a un video, entonces debes indicar a qué distribuidora pertenece, y por tanto antes de isnertar un vieo, tienes ese dato.
Por consecuencia, cuando insertas el video en la tabla de videos, inmediatamente recuperas el ID generado por ese insert y creas un nuevo registro en la tabla de distribuidoras y videos...
Esa es la lógica que debes hacer. El cómo lo hagas, dependerá de tu decisión:
1) Si lo haces programáticamente, deberás enviar cada insert por separado, y los datos de uno dependerán del anterior.
2) Si lo ahces por SP, deberás pasar todos los datos necesarios por parámetro al SP, y el SP deberá realizar cada paso en la misma secuencia.

No hay caminos cortos, y no hay automatizaciones posibles...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)