Cordial Saludo
A decir verdad debí haber llamado este post de una manera diferente, ya que tengo un pequeño problema en cuanto a la manera de como relacionar 3 tablas, pues como las tengo actualmente me generan un tipo de relación que me parece es circular, más no estoy del todo seguro, las tablas que tengo son las siguientes:
ciudades (que guarda los datos de las ciudades)
clientes (que guarda la información general de los clientes, incluyendo la de su oficina Principal y otros datos que solo esta oficina tiene y no las demás) - La cual tiene un idCiudad
remitentesClientes (que guarda las bodegas desde donde un cliente puede enviar mercancia) - La cual tiene un idCliente, más como puede quedar en una ciudad diferente a la de la oficina principal, también tiene un idCiudad.
Ante esto veo que hay una relación:
A->B (donde A=remitentesClientes y B=clientes)
A->C (donde A=remitentesClientes y C=ciudades)
B->C (donde B=clientes y C=ciudades)
no sé si esto se pueda considerar como una relación circular, ya que creo que una relación circular quedaria (de acuerdo a lo que dice el post
http://www.forosdelweb.com/f21/relac...ulares-740196/):
A->B (donde A=remitentesClientes y B=clientes)
B->C (donde B=clientes y C=ciudades)
C->A (donde C=ciudades y A=remitentesClientes)
Si alguno de ustedes me pudiera ayudar a aclarar mi duda se lo agradecería bastante, de antemano muchas gracias.