Sobes.tech
Junior — Middle

Šta je i koja svojstva ima primarni ključ u bazi podataka?

sobes.tech АИ

Одговор од АИ

Primarni ključ u bazi podataka je polje ili skup polja koji jednoznačno identifikuju svaki zapis u tabeli.

Glavne osobine primarnog ključa:

  • Jedinstvenost: vrednosti primarnog ključa se ne ponavljaju u tabeli.
  • Ne može biti NULL: svaka vrednost mora biti definisana.
  • Stabilnost: vrednosti primarnog ključa ne bi trebalo često da se menjaju.
  • Automatski indeksiran: za ubrzanje pretraživanja po ključu.

Na primer, u tabeli korisnika, polje user_id može biti primarni ključ za jednoznačno identifikovanje svakog korisnika.