
18/06/2013, 13:39
|
 | | | Fecha de Ingreso: septiembre-2008 Ubicación: Guatemala, Guatemala
Mensajes: 29
Antigüedad: 16 años, 6 meses Puntos: 0 | |
Base de Datos Relacionales, Foreing Key Buen dia,
Necesito aclarar algunas dudas.
Entiendo como funciona la base de datos relacional, ahora la duda es, la siguiente
Tengo la tabla
________
Usuario
-------------
id_usuario
nombre
pw
tambien la tabla
----------
libro
-----------
id_libro
nombre
paginas
id_usuario FK
ahora quiero decir que un usuario tiene varios libros
hago el insert normal de los libros y usuarios, la duda esta en la llave foranea,
en la tabla 'libro',
en id_usuario,
digamos que el usuario escribe el nombre del libro dentro de su panel de usuario.
entonces yo a la hora de guardar en la tabla libro guardo lo siguiente.
nombre : juan salvador
paginas: 22
y en la llave foranea yo tengo que guardarle el usuario o automaticamente extrae el id del usuario que lo esta gaurdando por la llave foranea que hace la referencia.
Espero respuesta, gracias. |