Indholdsfortegnelse:
Definition - Hvad betyder unik begrænsning?
En unik begrænsning er en type kolonnebegrænsning i en tabel, der dikterer, at alle værdier i denne kolonne dog skal være unikke, men kan være nul.
For at sikre, at en kolonne er UNIK og ikke kan indeholde nulværdier, skal kolonnen specificeres som IKKE NULL. Interessant nok er dette en primær nøgles to hovedattributter. Definition af begge attributter i en nyoprettet kolonne bør tages alvorligt i betragtning til den primære nøglebetegnelse.
Techopedia forklarer Unik begrænsning
En unik begrænsning defineres på det tidspunkt, hvor en tabel oprettes. En unik begrænsning tillader nulværdier. Til at begynde med kan dette virke som en modsigelse, men et nul er den komplette fravær af en værdi (ikke et nul eller et mellemrum). Det er således ikke muligt at sige, at værdien i dette nullfelt ikke er unik, da intet er gemt i dette felt. En nullværdi kan ikke sammenlignes med en faktisk værdi. For eksempel kan dronningen af Amerika ikke sammenlignes med dronningen af England, fordi dronningen af Amerika er et nul, der ikke findes.




