Sobes.tech
Junior — Middle

Co je to a jaké vlastnosti má primární klíč v databázi?

sobes.tech AI

Odpověď od AI

Primární klíč v databázi je pole nebo sada polí, které jednoznačně identifikují každý záznam v tabulce.

Hlavní vlastnosti primárního klíče:

  • Unikátnost: hodnoty primárního klíče se v tabulce neopakují.
  • Nemůže být NULL: každá hodnota musí být nastavena.
  • Stabilita: hodnoty primárního klíče by se neměly často měnit.
  • Automaticky indexováno: pro urychlení hledání podle klíče.

Například v tabulce uživatelů může být pole user_id primárním klíčem, který jednoznačně identifikuje každého uživatele.