Junior — Middle
Mit értünk egyedi kulcs alatt egy adatbázisban?
sobes.tech MI
Válasz az MI-től
Az adatbázisban az egyedi kulcs egy oszlop vagy oszlopok halmaza, amelyek értékei egyértelműen azonosítják az adatbázis minden rekordját. Biztosítja, hogy a táblában ne legyen két ugyanazzal az egyedi kulcsértékkel rendelkező sor. A primer kulccsal ellentétben az egyedi kulcs NULL értéket is tartalmazhat (az adatbázis-kezelő rendszertől függően), és több egyedi kulcs is lehet egy táblában.
SQL példában:
CREATE TABLE Felhasználók (
id INT PRIMARY KEY,
email VARCHAR(255) UNIQUE
);
Itt az email egyedi kulcs, amely megakadályozza két ugyanazzal az email címmel rendelkező felhasználó hozzáadását.