Array
(
)

Dúvida com banco de dados para várias filiais

Vispo
   - 12 ago 2007

Galera;
Estou desenvolvendo um banco de dados que receberá dados de várias filiais diferentes. Minha dúvida está na criação das chaves para identificar à qual filial pertence um determinado registro. Exemplo:
#Código


Tabela FILIAIS: ID_FILIAL (PK - Auto inc.)

Tabela CIDADES: ID_CIDADE (PK - Auto inc.)
ID_FILIAL (Deve ser PK ou FK???)

Tabela CLIENTES: ID_CLIENTE (PK - Auto inc.)
ID_CIDADE (FK - Permite nulo)
ID_FILIAL (Relaciono com CIDADES ou FILIAIS?)


Espero que consigam entender minha dúvida. Se alguém tiver algum exemplo de banco de dados para várias filiais, e puder disponibilizar eu ficaria grato.

Abração!


Marcelo.bastos
   - 12 ago 2007

Vispo,

não entendi bem o por que da tabela CIDADES. Poderia explicar melhor ? É para fazer um relacionamento n-n entre FILIAIS E CLIENTES ?
Marcelo