none
Modelagem RRS feed

  • 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

    domingo, 7 de abril de 2013 19:41

Respostas

  • Deleted
    • Marcado como Resposta Giovani Cr quarta-feira, 9 de outubro de 2013 18:33
    segunda-feira, 8 de abril de 2013 10:13
  • 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
    segunda-feira, 8 de abril de 2013 15:45

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.

    segunda-feira, 8 de abril de 2013 02:57
  • Deleted
    • Marcado como Resposta Giovani Cr quarta-feira, 9 de outubro de 2013 18:33
    segunda-feira, 8 de abril de 2013 10:13
  • 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
    segunda-feira, 8 de abril de 2013 15:45