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.