Em 3 de setembro de 2014 22:44, Anselmo Mota Silva <[email protected]> escreveu: > > Em 2 de setembro de 2014 09:39, Marco Aurelio <[email protected]> > escreveu: > > (corte) > >> Outra dúvida, em tabelas onde existem 1 ou 2 campos que podem ser >> preenchidos ou não, ex: campo cod_empresa no cadastro de clientes, devem >> ficar em tabelas separadas ou pode ficar na mesma tabela gravando como null >> ? O que é mais vantagem para o BD ? > > Não entedi essa parte. Aliás, entendi várias possibilidades.... explique
Existem várias possibilidades dependendo da cardinalidade entre os relacionamentos (1..N, N..N). Mas, no meu entendimento, se o atributo é parte integrante da entidade em um relacionamento 1..N, mas opcional, deve ficar na própria entidade, pois a complexidade do modelo aumentaria de forma desnecessária separando em outra entidade. Qualquer outra abordagem N..N deve ficar em outra entidade (tabela de relacionamento). TIAGO J. ADAMI http://www.adamiworks.com @tiadami _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
