Primary Key
Cada registro em uma tabela deve ter um identificador único, chamado de primary key, que nunca pode ser nulo. A primary key é essencial para diferenciar os registros no banco de dados.
Note
Em geral nas modelagens de sistema, são utilizados as primary keys classificadas como Surrogate Key.
Características
Única: Deve ser única para cada registro na tabela.
Não Nula: Não pode ter valores nulos.
Imutável: Alterar a primary key é custoso e deve ser evitado, especialmente quando há relacionamentos com outras tabelas.