[firebase-br] Index Unique ou Unique Constraint

Joao Batista Santos mrjbs em ig.com.br
Qua Maio 26 16:08:59 -03 2010


Ola Wilson
Pelo o que pude entender
Unique Constraint:
Em uma tabela relacionada TAMBÉM se relacionaria uma única vez com a
TABELA_PAI
um exemplo:

FUNCIONÁRIO_ID  ->  TABELA CÔNJUGE - CONJUGE_ID , FUNCIONARIO_ID,
CONJUGE_NOME ...

Index Unique
Quando não há necessidade de um indice auxiliar (ou de outros indices)
por exemplo
TABELA PAISES - unique index COD_PAIS

ATT.
JBatista
se estiver errado ... me corrija


Em 26 de maio de 2010 11:02, Wilson Mota - GMail <wmotasjrp em gmail.com>escreveu:

> Ola pessoal.
> Gostaria de trocar idéias com vocês a respeito do uso de Unique Constraint
> e Index Unique. A principio as duas situações restringem a duplicidade no
> valor do campo. Garimpando na Intenet vi algumas informações à respeito:
> - Um campo criado com Unique Constraint pode ser usado com FK por outra
> tabela e também gera um indice unico.
> - Para Indice Unico a validação é feita registro a registro
> - Para Unique Constraint a validadação é feita no momento do commit.
>
> Resumindo, tirando a necessidade em usar um campo como FK, em que situação
> é melhor um ou outro?
>
> []s
>
> Wilson
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista