Em 19 de janeiro de 2017 17:26, Guimarães Faria Corcete DUTRA, Leandro
<[email protected]> escreveu:
> 2017-01-19 16:07 GMT-02:00 Tiago José Adami <[email protected]>:
>>
>> Apesar do OP ter satisfeito sua necessidade, vou insistir nesta
>> questão. Não consegui visualizar como 'obrigar' através de uma tabela
>> complementar o valor em um atributo ser not null
>
> Talvez não tenhamos sido suficientemente claros.  A idéia não é criar
> uma tabela complementar, mas normalizar; em outros termos, pegar uma
> situação em que (aparementemente) há mais de uma entidade ‘misturada’
> (representada) por uma única relação, e transformá-la em duas (ou
> mais) relações, eliminando a possibilidade de anomalias de
> atualização.

Aqui foram apenas exemplos do que poderia ser feito, entendi o que o
Alexsandro quis expor.

> A tua pergunta dá a entender que você ainda não entendeu bem o que são
> as formas normais e a normalização?  Ou foi só mesmo nossas
> explicações sobre este caso que não foram claras?

Acredito não ser um problema de entendimento das formas normais, a sua
primeira resposta ao OP deu a entender que apenas com a normalização o
problema descrito seria resolvido sem a necessidade de implementar
regras adicionais. Agora está claro. Agradeço pela atenção.


TIAGO J. ADAMI
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a