Inhoudsopgave:
Definitie - Wat betekent Unique Constraint?
Een unieke beperking is een type kolombeperking binnen een tabel, die voorschrijft dat alle waarden in die kolom uniek moeten zijn, hoewel deze nul kunnen zijn.
Om ervoor te zorgen dat een kolom UNIEK is en geen nulwaarden kan bevatten, moet de kolom worden opgegeven als NIET NULL. Interessant is dat dit de twee belangrijkste kenmerken van een primaire sleutel zijn. Het definiƫren van beide attributen in een nieuw gemaakte kolom moet serieus worden overwogen voor de primaire sleutelaanduiding.
Techopedia verklaart Unique Constraint
Een unieke beperking wordt gedefinieerd op het moment dat een tabel wordt gemaakt. Een unieke beperking staat nulwaarden toe. Aanvankelijk lijkt dit misschien een contradictie, maar een nul is de volledige afwezigheid van een waarde (geen nul of spatie). Het is dus niet mogelijk om te zeggen dat de waarde in dat null-veld niet uniek is, omdat er niets in dat veld is opgeslagen. Een nulwaarde kan niet worden vergeleken met een werkelijke waarde. De koningin van Amerika kan bijvoorbeeld niet worden vergeleken met de koningin van Engeland omdat de koningin van Amerika een nul is die niet bestaat.