Sobes.tech
Junior — Middle

Mohou být hodnoty indexových polí v tabulce databáze duplicitní nebo musí být nutně jedinečné?

sobes.tech AI

Odpověď od AI

Hodnoty indexových polí v tabulce databáze se mohou duplikovat, pokud index není unikátní.

  • Běžný (neunikátní) index urychluje hledání, ale umožňuje opakující se hodnoty.
  • Unikátní index (unique index) zaručuje, že hodnoty ve sloupci nebo sadě sloupců nebudou opakovány.

Například index na poli "věk" nemusí být unikátní, protože mnoho uživatelů může mít stejný věk. A index na poli "email" je obvykle nastaven jako unikátní, aby se zabránilo duplicitám.