Relacionamento entre cidade, estado e região
26/03/2015
0
Marilia Silva
Posts
26/03/2015
Ricardo
Então, a chave primaria da tabela Região seria chave estrangeira da tabela estados, a chave primaria na tabela estados seria estrangeira na tabela cidades.
27/03/2015
Marilia Silva
[img]http://arquivo.devmedia.com.br/forum/imagem/392972-20150327-144038.jpg[/img]
27/03/2015
Ricardo
[img]http://arquivo.devmedia.com.br/forum/imagem/392972-20150327-144038.jpg[/img]
Sim.
Eu armazeno a chave da tabela de regiões na tabela de estado(chave estrangeira), para referenciar a qual região aquele estado pertence. O mesmo vale para cidade, bairro, rua etc...
27/03/2015
Ricardo
Só se em alguma situação real faça ser diferente veja:
Uma região tem vários estados, os estados tem várias cidades etc
Agora pode ser que ocorrera, apesar de eu não conhecer, vai saber né, que exista uma região com apenas um estado... ou um estado que esteja em duas regiões.
Enfim deve ser levar em consideração a situação real para ajudar na modelagem do banco.
27/03/2015
Marilia Silva
27/03/2015
Mariana Carvalho
Boa noite, falta somente os campos com as chaves, mas está correto mesmo!
27/03/2015
Marilia Silva
29/03/2015
Marisiana Battistella
No Brasil, não existe estado que pertença a mais de uma região.
[img]http://arquivo.devmedia.com.br/forum/imagem/262490-20150329-151122.jpg[/img]
29/03/2015
Ricardo
No Brasil, não existe estado que pertença a mais de uma região.
[img]http://arquivo.devmedia.com.br/forum/imagem/262490-20150329-151122.jpg[/img]
Não era apenas a nível de Brasil, mas sim em um contexto global, a lógica não está restrita apenas a nível nacional, pois e se o sistema for usado em outro país...
29/03/2015
Marilia Silva
Sem problemas...
Fiquei sem entender um pouco a sua afirmativa Marisiana.
30/03/2015
Marisiana Battistella
Sim, claro! Esqueci de completar a ideia, peço desculpas por isso...
Apenas citei como exemplo, pois teria que realizar uma pesquisa em todos os países que possivelmente virão a utilizar o sistema para ver como é.
30/03/2015
Marilia Silva
Eu quero restringir esse meu exemplo para somente o Brasil, no exemplo(pseudo modelagem) está correto?
Clique aqui para fazer login e interagir na Comunidade :)