
26/11/2009, 23:49
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 3 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) |