07/08/2010, 18:40
|
| | Fecha de Ingreso: septiembre-2007
Mensajes: 60
Antigüedad: 17 años, 1 mes Puntos: 1 | |
duda con claves foraneas tengo una duda suponiendo que yo tengo tres tabla
la primera tabla llamada tabla_padre
la segunda tabla llamada tabla_madre
la tercera tabla llamada tabla_hija
la tabla hija tiene como campos el campo clave de la tabla_padre y el campo clave de la tabla_madre
mi pregunta es la siguiente:
suponiendo que ya tengo un registro tanto en la tabla padre como en la tabla madre, los datos de la tabla hija se lo tengo que agregar con un query para especificar que registro se añadira ?
es decir tendria que tener 3 querys para agregar los datos en cada tabla
un query para insertar en la tabla madre ----> insert into tabla_madre ......
un query para insertar en la tabla padre -----> insert into tabla_padre .....
y otro query para insertar en la tabla hija, que es la tabla con campos foraneos ----> insert into tabla_hija .......
o existe otra forma mas optima de hacerlo ? |