Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

skcratch

Modelo Físico - Unique

Mensagens Recomendadas

skcratch    0
skcratch

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!

:)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Hipnoted    6
Hipnoted

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.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Knitter    101
Knitter

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.

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


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade