2008/7/11 Johnny Taylor Faria Chaves <[EMAIL PROTECTED]>:

> > Basta declarar pessoa, cliente ou fornecedor.  Três tabelas.
> >
> > Daí pessoa jurídica ou física, mais duas tabelas.
>
> Há muito estou acompanhando aos pedaços essa discussão (nem vi onde ela
> saiu
> do estoque propriamente dito e entrou nessa de clientes, fornecedores e
> etc..., mas está ótimo).
>
> Leandro, agora chegou em um ponto que venho "matutando" desde que vi o
> desvio
> citado acima. Concordo que a solução é como você mostrou acima (pessoas=>
> físicas| jurídicas + clientes| fornecedores) e facilita inserir sem
> duplicar
> dados (e esforços) funcionários (físicas), transportadoras (fornecedores e
> jurídicas), terceirizados (físicas ou jurídicas).
>
> Agora vem a pergunta, qual é (são) a(s) pk(s) disso tudo? Sequencial, você
> já
> mostrou sem sombra de dúvida que não pode ser (em qualquer contexto). CNPJ|
> CPF, como já debateram aqui, também está fora para a *grande maioria* dos
> casos.
>
> E mais, como você mesmo tem levantado ultimamente: *o domínio* dessa(s)
> pk(s),
> uma vez que parece que o Postgresql, nessa parte seguiu bem o padrão SQL,
> ou
> seja, fraco, quero dizer criar um domínio mesmo com operadores e tal.
>

Mesmo sem ser o Leandro vou arriscar um palpite: em separando bem as coisas,
física, jurídica, pública e privada, acredito que se "deva" usar nossos CPF
e CNPJ.

-- 
Ribamar FS - [EMAIL PROTECTED]
http://ribafs.net
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a