Sobes.tech
Middle

A cosa serve una chiave primaria?

sobes.tech AI

Risposta dell'AI

La chiave primaria (Primary Key) in un database è un identificatore univoco per ogni record in una tabella. Garantisce:

  • Unicità: impedisce la duplicazione delle righe.
  • Identificazione: permette di fare riferimento in modo univoco a un record specifico.
  • Ottimizzazione delle query: l'indicizzazione della chiave primaria accelera la ricerca.

Ad esempio, in una tabella utenti, il campo user_id può essere la chiave primaria per garantire che ogni utente abbia un identificatore univoco.

Esempio in SQL:

CREATE TABLE users (
  user_id INT PRIMARY KEY,
  username VARCHAR(50),
  email VARCHAR(100)
);