Leonardo Cezar wrote: > > * Logo, dentro do cenário exposto existiriam *sempre* atributos > contendo NULOS, uma vez que um contrato deve pertencer apenas a um > tipo de fornecedor. > > * É possível omitir um dos atributos dentro deste modelo utópico ? > Não. Essa é a implementação mais simples que tenho idéia.
> PS> Ok, aceito que as relações fornecedores não estão normalizadas de > acordo, porém isto é legado e continuará assim por enquanto. > Caso houvesse uma generalização de fornecedores utilizando herança (mas este conceito não é bem implementado no PostgreSQL) você poderia ter um atributo (coluna) somente. Mas acho que não vale o esforço. Caso esteja preocupado com a entrada correta de dados (atrA ou atrB), você pode criar um gatilho para fazer essa verificação (já que não temos CREATE ASSERTION implementado). Meus R$ 0.02! -- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
