Concordo com o Fabiano.
2010/3/4 Wolak Sistemas - Fabiano Machado Dias <fabi...@wolaksistemas.com.br > > Use uma pk artificial e seja feliz. Fuja de pks compostas, elas ainda vao > te dar uma bela dor de cabeca. > Abraco > > Joares Luis Dalorsoleta <joa...@speedlinux.com.br> escreveu: > > >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. > > > >at > > > >Em 4 de março de 2010 13:28, Alexsander Rosa > ><alexsander.r...@gmail.com> escreveu: > >> Estou prestes a fazer uma "reforma" no meu ERP e uma das coisas que está > me > >> incomodando é o cadastro de "pessoas". Não pude usar CPF/CNPJ como chave > >> primária natural porque, conforme já foi dito aqui várias vezes, muitos > >> clientes diferentes usam o mesmo CNPJ, especialmente órgãos públicos. > Para > >> dar um exemplo: temos um cliente que tem várias CENTENAS de clientes -- > a > >> imensa maioria, escolas da rede estadual -- com o mesmo CNPJ > >> (92.941.681/0001-00), que segundo a Receita Federal está registrado em > nome > >> da Secretaria da Educação do RS. > >> > >> Uma possibilidade é usar uma chave composta, tipo "CNPJ + chave extra" > onde > >> esta chave extra tem NULL em todas as PF e quase todas as PJ. Quando uma > PJ > >> pertencer a mais de um cliente (órgãos públicos, universidades, etc), > esta > >> chave extra conterá um código (numérico? texto?) que identificará cada > >> unidade. Para escolas, poderia ser um código tipo INEP, por exemplo. Em > >> universidades poderia ser algum código que identifique o setor. > >> > >> Alguém tem alguma sugestão para isto? > >> > >> -- > >> Atenciosamente, > >> Alexsander da Rosa > >> Linux User #113925 > >> > >> "Extremismo na defesa da liberdade não é defeito. > >> Moderação na busca por justiça não é virtude." > >> -- Barry Goldwater > >> > >> _______________________________________________ > >> pgbr-geral mailing list > >> pgbr-geral@listas.postgresql.org.br > >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >> > >> > > > > > > > >-- > >Atenciosamente > >Joares Luís Dalorsoleta > > > >Esta mensagem (incluíndo qualquer anexo) é dirigida apenas para o uso > >do indivíduo ou da entidade a qual está endereçada e pode conter > >informações privadas, proprietárias, privilegiadas, confidenciais que > >podem servir como evidências sob as leis aplicáveis ou em processos > >judiciais. > >Caso você não seja o destinatário pretendido, você está aqui > >notificado que qualquer uso, disseminação, distribuição, ou cópia > >dessa comunicação é estritamente proibida. Se você recebeu essa > >comunicação por engano, notifique-nos imediatamente por telefone, e > >(i) destrua essa mensagem se for um facsimile ou (ii) exclua > >imediatamente essa mensagem se esta for uma comunicação eletrônica. > >Obrigado. > > > >This message (including any attachments) is intended only for the use > >of the individual or entity to which it is addressed and may contain > >information that is non-public, proprietary, privileged, confidential, > >and exempt from disclosure under applicable law or may constitute as > >attorney work product. > >If you are not the intended recipient, you are hereby notified that > >any use, dissemination, distribution, or copying of this communication > >is strictly prohibited. If you have received this communication in > >error, notify us immediately by telephone and (i) destroy this message > >if a facsimile or (ii) delete this message immediately if this is an > >electronic communication. > >Thank you. > >_______________________________________________ > >pgbr-geral mailing list > >pgbr-geral@listas.postgresql.org.br > >https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- Heraldo Borges https://sites.google.com/site/heraldoborges Delegado Estudantil - Sociedade Brasileira de Computação Linux User #504158 (http://counter.li.org) Celular : +55 21 84595844 Skype : heraldoborges E-mail : heraldobor...@gmail.com MSN : heraldobor...@hotmail.com "Deus é o grande geômetra. Deus geometriza sem cessar. " (Platão)
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral