Junior — Middle
Šta podrazumeva pojam jedinstveni ključ u bazi podataka?
sobes.tech АИ
Одговор од АИ
Jedinstveni ključ u bazi podataka je kolona ili skup kolona čije vrednosti jednoznačno identifikuju svaki zapis u tabeli. On garantuje da u tabeli neće biti dve reda sa istom vrednošću jedinstvenog ključa. Za razliku od primarnog ključa, jedinstveni ključ može sadržavati NULL (u zavisnosti od sistema za upravljanje bazama podataka), i u tabeli može biti više jedinstvenih ključeva.
Primer u SQL:
CREATE TABLE Korisnici (
id INT PRIMARY KEY,
email VARCHAR(255) UNIQUE
);
Ovde, email je jedinstveni ključ koji neće dozvoliti dodavanje dva korisnika sa istim email-om.