dbtestBETA

Atributo-chave

Atributo que identifica unicamente cada ocorrência de uma entidade.

Entenda o conceito

Um atributo-chave identifica de maneira única cada ocorrência de uma entidade. Duas ocorrências diferentes não podem possuir o mesmo valor de chave.

Nome e telefone geralmente não são boas chaves porque podem se repetir ou mudar. Um código interno estável costuma ser mais adequado.

Na notação de Chen, o nome do atributo-chave aparece sublinhado.

Em resumo: Unicidade; Obrigatoriedade; Estabilidade; Simplicidade.

EXEMPLO PRÁTICO

Veja como funciona

2026001 — Ana Souza

2026002 — Bruno Lima

2026003 — Ana Souza

As duas Anas são diferenciadas pela matrícula

DIAGRAMA DO EXEMPLO

Visualize a modelagem

O desenho usa a mesma notação dos exercícios, mas é somente para visualização.

Aluno
Matrícula
Nome
Nascimento
Matrículas diferentes identificam pessoas mesmo quando os nomes se repetem.

Erro comum

Usar nome, telefone ou outro valor que pode se repetir como chave.