Sobes.tech
Junior — Middle

Cos'è e quali proprietà ha una chiave primaria in un database?

sobes.tech AI

Risposta dell'AI

La chiave primaria in un database è un campo o un insieme di campi che identificano in modo univoco ogni record in una tabella.

Proprietà principali della chiave primaria:

  • Unicità: i valori della chiave primaria non si ripetono nella tabella.
  • Non può essere NULL: ogni valore deve essere definito.
  • Stabilità: i valori della chiave primaria non devono cambiare frequentemente.
  • Viene indicizzata automaticamente: per accelerare la ricerca tramite la chiave.

Ad esempio, nella tabella degli utenti, il campo user_id può essere la chiave primaria per identificare in modo univoco ogni utente.