Junior — Middle
Kada i zašto je preporučljivo navesti primarni ključ u bazi podataka?
sobes.tech АИ
Одговор од АИ
U bazama podataka, uvek se preporučuje da se navede primarni ključ kada je potrebno jednoznačno identifikovati svaki zapis u tabeli. Ovo obezbeđuje integritet podataka i omogućava efikasno izvršavanje operacija pretraživanja, ažuriranja i brisanja.
Glavni razlozi za navođenje primarnog ključa:
- Jedinstvenost: garantuje da u polju ključa neće biti duplikata.
- Indeksiranje: primarni ključ se automatski indeksira, što ubrzava upite.
- Veze: koristi se za uspostavljanje veza između tabela (spoljni ključevi).
Na primer, u tabeli korisnika, polje id često se koristi kao primarni ključ:
CREATE TABLE users (
id SERIAL PRIMARY KEY,
name VARCHAR(100),
email VARCHAR(100) UNIQUE
);