Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2013, 13:39
Avatar de Jesua
Jesua
 
Fecha de Ingreso: septiembre-2008
Ubicación: Guatemala, Guatemala
Mensajes: 29
Antigüedad: 15 años, 7 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.