concordo com vc Márcio, está certo.
abs,
vander
Em (19:51:16), oracle_br@yahoogrupos.com.br escreveu:
>Marcelo, eu discordo!
>
>A melhor PK é aquela que garante unicidade do registro e não permite vazio.
>Não importa se number ou varchar2. Para seu
>
>argumento de que poderia haver nomes iguais, então é porque nome não é
>candidato a PK, porque número também repete. No
>
>caso da inscrição (não sei de qual inscrição se refere: estadual,
municipal,
>cartório...) é necessário olhar no modelo
>
>de dados e esse é o momento crucial do sistema.
>
>O assunto de modelagem de dados é extenso e importante para ser debatido em
>uma dúvida/resposta. Sugiro ao colega que
>
>está em dúvida que vá ao google e procure por "modelo de dados" --
>vai encontrar muito material para estudo.
>
>Mattos, Marcelo A. wrote:
>
>> Boa noite
>
>>
>
>> Vc vai ter que criar um campo como VARCHAR2...
>A melhor opção é ter sempre uma PK NUMBER, pq se vc criar uma PK Varchar2,
>vc concorda comigo que vc pode ter nomes iguais... para criar uma PK
>varchar2, vc teria que ter duas PKs na tabela, sendo uma NUMBER e outra
>varchar2..
>
>>
>
>> Att
>
>>
>
>> Marcelo Mattos
>
>>
>
>>
>
>>>Boa noite.
>
>>>
>
>>>Estou com a seguinte dúvida. Terei em um arquivo como pk deste
>
>>>arquivo um campo chamado INSCRICAO. Até ai tudo certo. O problema
>que
>
>>>um determinado cliente está INSCRICAO será preenchida somente com
>
>>>números e no outro cliente poderá ter letra.
>
>>>Minha dúvida é. Criarei este campo como VARCHAR2 ou NUMBER.
>
>>>Outra dúvida é: é melhor ter uma PK NUMBER ou uma PK Varchar2
>
>>>
>
>>>
>
>>>
>
>>>
>
>>>--
>>>
>
>>>Atenção! As mensagens deste grupo são de acesso público e de inteira
>responsabilidade de seus remetentes.
>
>>>Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
>>>--_
>>>
>
>>>Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
>
>>>Links do Yahoo! Grupos
>
>>>
>
>>>
>
>>>
>
>>>
>
>>>
>
>>>
>
>>>
>
>>>
>
>>
>
>>
>
>>
>
>> [As partes desta mensagem que não continham texto foram removidas]
>
>>
>
>>
>
>>
>
>>
>--
>
>
>> Atenção! As mensagens deste grupo são de acesso público e de inteira
>responsabilidade de seus remetentes.
>
>> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
>>
>--_
>
>
>> Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
>
>> Links do Yahoo! Grupos
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>>
>
>--
>
>Marcio Portes
>
> http://mportes.blogspot.com
>
>--
>
>
>Atenção! As mensagens deste grupo são de acesso público e de inteira
>responsabilidade de seus remetentes.
>
>Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
>--_
>
>
>Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
>
> Yahoo! Grupos, um
>serviço oferecido por:
>
> PUBLICIDADE
>
> Links do Yahoo! Grupos
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/oracle_br/
>
> Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
Yahoo! .
>
>--
[As partes desta mensagem que não continham texto foram removidas]
--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
<*> Para sair deste grupo,