Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/12/2013, 08:35
kabe_jrr
 
Fecha de Ingreso: septiembre-2003
Mensajes: 337
Antigüedad: 20 años, 7 meses
Puntos: 4
Respuesta: Calve foránea igual a clave primaria

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Tienen perfecto sentido si es una relación entre dos o más entidades, donde existe una dependencia funcional. En tu caso habría que ver el modelo un poco más compelto para saber si está bien diseñao pero la base es correcta.
Un mismo restaurante y un cliente pueden tener N pedidos, cada uno de los cuales tiene su discriminante, que es el ID pedido.
Lo que no podrá existir es que se repita el mismo IDPEDIDO para el mismo cliente y restaurante.
Personalmente le veo el defecto de que podrías usar el mismo IDpedido paras más de una dupla de Cliente+Restaurante, por lo que me da la impresión que podría existir un error de diseño. Pero sin ver el conjunto completo y saber cuáles son las reglas de negocio aplicables a los pedidos, no se puede decir mucho más.
Qué bien, muchas gracias a ti también. En realidad lo que más me interesaba de la creación de la tabla era saber si se podía indicar lo de las PK también como FK, y por lo que veo sí que se puede, gracias a tu respuesta, y a la anterior.

¡Saludos!