Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/11/2009, 23:49
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: aUXILIO!!!! Ayuda muy importante n se que le pasa a java con mysql

Si la cardinalidad es 1:1, una FK va en una tabla. Es indistinto en cual, pero en ese caso es preferible no ponerla en la de mayor jerarquía o importancia. Especialmente en aquellas que no dependan de otra.
SI es 1:N, la FK se pone en la tabla de cardinalidad N.
Si es N:N, la relación crea una tabla nueva donde estén las dos claves como parte de la PK.

En tu caso la relación de Préstamo está bien establecida, lo que le falta es una PK, que podría ser las 2 FK más la fecha del préstamo. De lo contrario tendrás que poner un campo ID numérico autoincremental.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)