Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2009, 16:30
Avatar de cala932
cala932
 
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Respuesta: [Consulta] Claves Foraneas.

Hola, la relacion que armas entre usuarios e item que se llama mochila esta mal planteada en cuanto a la llave primaria. Segun tu ejemplo id_mochila "5" se repite, eso no puede pasar ya que has definido ese campo como llave primaria. Debes tener en cuenta que si deseas que se cumpla la restriccion de que cada usuario solo deba posser una y solo una mochila entonces tienes una relacion 1 a 1 entre usuario y mochila. Y luego puedes armar una relacion de 1 a n entre mochila e item. De esa tabla tendria como claves primarias el usuario la mochila y el item,y un campo adicional para la cantidad. Entonces no puede suceder el caso en el que un usuario tenga mas de una mochila, y que un item se repitan dentro de esa mochila, de esa manera tendrias la integridad asegurada. Eso es lo que entendi de acuerdo a como planteaste el contexto del problema.
Saludos
__________________
->Aprender es un proceso que incluye el error..