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 <[email protected]> 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 > [email protected] > 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 [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
