[firebase-br] Problema ao criar PK
Eduardo Jedliczka (TeamFB)
jedyfb em gmail.com
Qua Out 18 10:22:34 -03 2006
do ponto de vista do desempenho ou estrutural não há diferenças... POIS uma
PK é um índice único. (independende de ser composto ou não)
A única diferença é que se houver tabelas que dependam desta (foreign key),
tem que usar uma PK. (em teoria não, mas é o que acontece na prática)
======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
"Posso não concordar com nada do que dizes.
Mas defenderei até a morte o seu direito de dizê-lo"
(Voltaire 1694-1778)
----- Original Message -----
From: "Fernando Reis Guimarães" <fernandobhz em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, October 18, 2006 9:40 AM
Subject: Re: [firebase-br] Problema ao criar PK
Valew...
E qual a diferença entre uma pk composta e um indice unique composto?
2006/10/18, Jeferson Oliveira <jefersonfoliveira em gmail.com>:
>
> Fernando Reis Guimarães escreveu:
> > pk composta? que isso?
>
> Refere-se a chaves primárias formadas por mais de um campo.
>
>
> > como funciona? tem algum artigo?
>
> O valor dos campos que compõem a chave é analisado em conjunto, e é
> permitido que um ou mais campos tenham valores repetidos em mais de um
> registro, desde que a sequência de valores não se repita.
> Exemplo PK com dois campos:
> Registro Campo1 Campo2
> 1 A A
> 2 A B - >
> 3 A A -> Violação de chave primária.
>
>
> Abraço!
> Jeferson Oliveira
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
--
Atenciosamente;
Fernando.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista