Sobes.tech
Junior — Middle

A adatbázis táblában az index mezők értékei duplikálhatók vagy kötelezően egyedieknek kell lenniük?

sobes.tech MI

Válasz az MI-től

Az adatbázis táblában az index mezők értékei duplikálódhatnak, ha az index nem egyedi.

  • A szokásos (nem egyedi) index gyorsítja a keresést, de megenged ismétlődő értékeket.
  • Az egyedi index (unique index) garantálja, hogy az indexelt oszlop vagy oszlopok értékei nem ismétlődnek.

Például az "életkor" mező indexe nem feltétlenül egyedi, mivel sok felhasználó lehet ugyanannyi életkorral. És az "email" mező indexét általában egyedivé teszik, hogy elkerüljék a duplikátumokat.