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

Responder a