• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

skcratch

Modelo Físico - Unique

4 mensagens neste tópico

Viva!

Será que alguém me poderia dizer para que serve o atributo UNIQUE no modelo físico de uma base de dados e quando deve ser utilizado?

Grato desde já por qualquer ajuda!

Cumps!

:)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O UNIQUE deve ser utilizado quando um atributo seja único. Por exemplo, uma licença qualquer (de condução por exemplo) não pode ser repetida. O numero do BI também não...

Se tiveres uma pessoa com o BI nº 1234567 não podes ter outra com esse número. É basicamente isso.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Esse é um exemplo, mas podes pensar que se o BI for usado como chave primária então será sempre único. Para quê usar o UNIQUE?, então e se quiseres colocar o NIB, e que este também seja único? Nesse caso o UNIQUE é usado.

Basicamente é como o Hipnoted disse, sempre que quiseres que um campo seja único na tabela mas não seja chave primária usa o constraint UNIQUE.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Viva!

Tal como no outro tópico que criei, respostas rápidas, completas e correctas!

Muito obrigado!

Cumps!

:)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora