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)
);