Sobes.tech
Junior — Middle

Para que serve a restrição de unicidade de dados numa base de dados?

sobes.tech IA

Resposta da IA

A restrição de unicidade de dados na base de dados é usada para garantir que os valores numa coluna específica ou conjunto de colunas sejam únicos em todas as linhas da tabela. Isto ajuda a:

  • Prevenir a duplicação de dados, por exemplo, para que dois utilizadores não tenham o mesmo email.
  • Garantir a integridade dos dados e a correção da lógica de negócio.
  • Simplificar a pesquisa e identificação de registos.

Exemplo em SQL:

CREATE TABLE users (
  id INT PRIMARY KEY,
  email VARCHAR(255) UNIQUE
);

Aqui, a coluna email não pode conter valores repetidos.