Jocimar de Oliveira escreveu:
> On Friday 27 June 2008 15:00:03 Emerson Casas Salvador wrote:
>> Igor escreveu:
>>>> Basta declarar pessoa, cliente ou fornecedor.  Três tabelas.
>>>>
>>>> Daí pessoa jurídica ou física, mais duas tabelas.
>>> Não entendi, pq separar Cliente em duas Tabelas PF e PJ se pode ser
>>> a mesma tabela com um TIPO?
>> por causa da validação de dados que são diferentes como por exemplo
>> cpf e cnpj
>>
>> ---------------------------------------------------------------------
> 
> Verifique o tamanho do resultado do campo, depois é só validar o CPF ou 
> CNPJ.

Razao social, nome fantasia, data de fundação etc... Pessoa é uma pessoa 
genérica, Pessoa Fisica e Pessoa Juridica são pessoas com algumas 
caracteristicas distintas entre elas.

Alem disso não é muito elegante usar um mesmo atributo para conter dados 
diferentes.

-- 
[]s
Dickson S. Guedes
-------------------------------------
Projeto Colmeia - Curitiba - PR
(41) 3254-7130 ramal: 27
http://pgcon.postgresql.org.br
http://makeall.wordpress.com/
http://planeta.postgresql.org.br/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a