Usuário com melhor resposta
Modelagem

Pergunta
-
Galera tenho uma situação que posso comprar um carro e ter 4 sinistros para esse carro. Estou com duvida se crio apenas 2 tabelas:
Carro e Sinistro, ou preciso criar uma terceira tabela de relacionamento entre carro e sinistro ?
Obrigado
SirSmart
Respostas
-
Deleted
- Marcado como Resposta Giovani Cr quarta-feira, 9 de outubro de 2013 18:33
-
Caso o relacionamento for sempre de 1:N, um carro pode ter N apolices porem 1 apolice somente pode pertencer a um carro, eu manteria somente 2 tabelas, caso fosse um relacionamento N:N ai sim eu criaria uma terceira tabela. Isto somente pela minha visão não que va estar errado voce fazer o inverso do que falei mas sempre segui esta regra.
Alexandre Matayosi Conde Mauricio.
- Sugerido como Resposta Roberson Naves segunda-feira, 8 de abril de 2013 17:51
- Marcado como Resposta Giovani Cr quarta-feira, 9 de outubro de 2013 18:33
Todas as Respostas
-
Olá SirSmart, não entendi muito bem o que você deseja fazer, mais eu acredito que seria interessante você uma 3º tabela para fazer o relacionamento dela, nada impede que você faça das duas formas.
1º Forma a sua tabela de sinistro teria uma FK da sua tabela de Carros, com isso você já vai ter o relacionamento entre elas.
2º Forma realmente seria você criar uma 3º tabela e criar o relacionando, com FK das tabelas carros e sinistro.
Pensando um pouco mais, verifica se você não pode abstrair mais essas tabelas de carros e sinistro, caso isso seja um exercício de faculdade tudo bem pois você deve estar aprendendo a criar relacionamentos, se for um trabalho mais completo acredito que seria interessante você abstrair mais principalmente a tabela carro, criar outras tabelas com por exemplo Marca, fabricante etc...
Espero que eu tenha te ajudado.
Abração
Wellinghton Pimentel Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.
-
Deleted
- Marcado como Resposta Giovani Cr quarta-feira, 9 de outubro de 2013 18:33
-
Caso o relacionamento for sempre de 1:N, um carro pode ter N apolices porem 1 apolice somente pode pertencer a um carro, eu manteria somente 2 tabelas, caso fosse um relacionamento N:N ai sim eu criaria uma terceira tabela. Isto somente pela minha visão não que va estar errado voce fazer o inverso do que falei mas sempre segui esta regra.
Alexandre Matayosi Conde Mauricio.
- Sugerido como Resposta Roberson Naves segunda-feira, 8 de abril de 2013 17:51
- Marcado como Resposta Giovani Cr quarta-feira, 9 de outubro de 2013 18:33