Sobes.tech
Junior — Middle

Kun de waarden van indexvelden in een databasetabel gedupliceerd worden of moeten ze uniek zijn?

sobes.tech AI

Antwoord van AI

De waarden van indexvelden in een databasetabel kunnen worden gedupliceerd als de index niet uniek is.

  • Een gewone (niet-unieke) index versnelt de zoekopdracht, maar staat herhaalde waarden toe.
  • Een unieke index garandeert dat de waarden in de geïndexeerde kolom of kolommen niet worden herhaald.

Bijvoorbeeld, een index op het veld "leeftijd" kan niet uniek zijn, omdat veel gebruikers dezelfde leeftijd kunnen hebben. En een index op het veld "email" wordt meestal uniek gemaakt om duplicaten te voorkomen.