Junior — Middle
Puoi fare un esempio di restrizione imposta a un database o sistema?
sobes.tech AI
Risposta dell'AI
Le restrizioni (constraints) in un database o sistema vengono utilizzate per garantire l'integrità dei dati e il corretto funzionamento dell'applicazione. Un esempio di restrizione in un database può essere:
- Unicità (UNIQUE) — garantisce che i valori in una colonna o in un insieme di colonne non si ripetano.
- Chiave primaria (PRIMARY KEY) — identifica in modo univoco ogni record nella tabella.
- Chiave esterna (FOREIGN KEY) — garantisce l'integrità referenziale tra le tabelle.
- NOT NULL — vieta di memorizzare valori nulli in una colonna.
Ad esempio, nella tabella degli utenti si può imporre una restrizione di unicità sul campo email per evitare la registrazione di più account con lo stesso indirizzo.