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, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a