
Problema con las Relaciones en una Base de Datos
Publicado por Wilfredo Abreu (2 intervenciones) el 02/08/2015 07:22:36
Hola amigos! estoy diseñando una base de datos, aun no la he creado ya que apenas estoy modelándola y me surgió una duda con respecto a las relaciones, en especifico no sé si estoy creando relaciones cíclicas o estoy creando una base de datos poco eficiente o con información redundante,
En esta primera imagen tengo la base de datos tengo relacionada la tabla "Clientes" con: "Pedidos", "Envios" y "Direcciones", no se si estoy creando una relación cíclica o si es redundante colocar en Envíos y en Pedidos el "IdClientes"

En esta imagen estoy eliminado esas relaciones y simplemente dejando una relación de la tabla "Clientes" con "Direcciones"
Ya que existe la relación entre "Envios" y "Direcciones" y como cada dirección solo puede pertenecer a un solo cliente es redundante colocar también IdDliente en "Envios" ? el mismo caso que Pedidos que esta unida con "Envios" y esta a su vez a "Direcciones"

Gracias de antemano!!
En esta primera imagen tengo la base de datos tengo relacionada la tabla "Clientes" con: "Pedidos", "Envios" y "Direcciones", no se si estoy creando una relación cíclica o si es redundante colocar en Envíos y en Pedidos el "IdClientes"

En esta imagen estoy eliminado esas relaciones y simplemente dejando una relación de la tabla "Clientes" con "Direcciones"
Ya que existe la relación entre "Envios" y "Direcciones" y como cada dirección solo puede pertenecer a un solo cliente es redundante colocar también IdDliente en "Envios" ? el mismo caso que Pedidos que esta unida con "Envios" y esta a su vez a "Direcciones"

Gracias de antemano!!
Valora esta pregunta


0