Re: chave primária e índi ce único

Marcelo P Tada <[email protected]>
Newsgroups gmane.comp.db.bancosdedados
Message-ID <[email protected]>
>     "... Primeiro que sua tabela (entidade) deve ter
> suas chaves candidatas p/ que então vc defina uma delas como primária ou
> então crie uma artificial..."
> Vc pode esclarecer-me melhor o que seriam chaves candidatas?

    Chaves canditadas são aqueles atributos com características de chave 
e que são candidatas a serem uma chave qualquer.

    A característica de uma chave é ter conteúdo unico e não nulo.

    Em uma tabela (entidade) vc pode ter diversos atributos com estas 
características. (ou não) E dependendo do seu modelo, pode haver 
entidades que não tem e não terão chaves. São chamadas entidades fracas, 
totalmente dependente de outra(s) entidade(s).

    Se uma entidade deve ser "forte" e não existe atributo com 
característica de chave, ao passar p/ o modelo relacional deve ser 
criado uma chave primária artificial. Normalmente é oq todos fazem p/ 
definir um padrão e otimizar a organização mesmo tendo chaves candidatas 
na entidade. Esta chave artificial normalmente vem com nome de 
"id_alguma_coisa", "cod_de_alguma_coisa", etc.

-Marcelo.


mail do grupo 

Enviar mensagem: bancosdedados-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Assinar: bancosdedados-subscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Cancelar assinatura: bancosdedados-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Proprietário da lista: bancosdedados-owner-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/bancosdedados/

<*> Para sair deste grupo, envie um e-mail para:
    bancosdedados-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.