2012/9/20 Moisés P. Sena <[email protected]>:
>
> Em 20 de setembro de 2012 10:44, Guimarães Faria Corcete DUTRA, Leandro
> <[email protected]> escreveu:
>
>> 2012/9/20 Moisés P. Sena <[email protected]>:
>> >
>> > ) inherits (usuario);
>>
>> Evite.  O ideal é uma simples chave estrangeira.  Herança introduz
>> mais problemas, como esse… o modelo relacional já é completo e
>> simples.
>
> Por que este é um problema (e nao apenas um caso)???

Por problemas como o teu… o modelo relacional é simples e
transparente; herança viola o princípio da informação (‘toda
informação é representada exclusivamente como valores explícitos de
atributos em tuplas de relações’, ou algo assim), e torna o modelo
mais ‘opaco’, quer dizer, mais difícil de entender, guardar e
manipular.

Hoje, herança praticamente só é usada para particionamento.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a