2010/3/4 Joares Luis Dalorsoleta <[email protected]>:
> Sugiro que se necessario adicione as primeiras posições antes do CNPJ
> o codigo do estado (De acordo com o IBGE) e o codigo do municipio (de
> acordo com o IBGE) talvez consiga algo mesclando essas informações com
> o CNPJ.

Não, isso seria confuso e furado.

Informações diferentes têm de ficar em atributos diferentes, sob pena
de tornar a aplicação mais complexa e a base, mais difícil de
entender.

Além disso, as adições sugeridas não garantiriam unicidade.

Uma solução seria uma entidade filha da pessoa jurídica, e essa teria
uma chave composta do CNPJ com algum outro identificador natural, como
nome da escola, ou endereço.  Assim as consultas na tabela principal
não seriam prejudicadas.

Para evitar causar problemas, apenas os tipos de cliente relevantes
poderiam entrar nessa tabela filha.


-- 
skype:leandro.gfc.dutra?chat      Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191              gTalk: xmpp:[email protected]
+55 (11) 9406 7191        ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:[email protected]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a