Sobes.tech
Junior — Middle

Môžu sa hodnoty indexových polí v tabuľke databázy duplikovať alebo musia byť nevyhnutne jedinečné?

sobes.tech AI

Odpoveď od AI

Hodnoty indexových polí v tabuľke databázy môžu byť duplikované, ak index nie je unikátny.

  • Bežný (neunikátny) index zrýchľuje vyhľadávanie, ale umožňuje opakujúce sa hodnoty.
  • Unikátny index (unique index) zaručuje, že hodnoty v indexovanej stĺpci alebo súbore stĺpcov sa nebudú opakovať.

Napríklad index na poli "vek" nemusí byť unikátny, pretože veľa používateľov môže mať rovnaký vek. A index na poli "email" sa zvyčajne robí unikátnym, aby sa zabránilo duplikátom.