Σπίτι Ανάπτυξη Τι είναι ο μοναδικός περιορισμός; - ορισμός από την τεχνολογία

Τι είναι ο μοναδικός περιορισμός; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει ο μοναδικός περιορισμός;

Ένας μοναδικός περιορισμός είναι ένας τύπος περιορισμού στήλης μέσα σε έναν πίνακα, ο οποίος υπαγορεύει ότι όλες οι τιμές στη στήλη αυτή πρέπει να είναι μοναδικές αν και μπορεί να είναι μηδενικές.


Για να διασφαλιστεί ότι μια στήλη είναι UNIQUE και δεν μπορεί να περιέχει μηδενικές τιμές, η στήλη πρέπει να ορίζεται ως NOT NULL. Είναι ενδιαφέρον ότι πρόκειται για δύο βασικά χαρακτηριστικά του πρωτεύοντος κλειδιού. Ο καθορισμός και των δύο χαρακτηριστικών σε μια στήλη που δημιουργήθηκε πρόσφατα θα πρέπει να λαμβάνεται σοβαρά υπόψη για τον προσδιορισμό του κύριου κλειδιού.

Η Techopedia εξηγεί το Unique Constraint

Ένας μοναδικός περιορισμός ορίζεται κατά τη στιγμή που δημιουργείται ένας πίνακας. Ένας μοναδικός περιορισμός επιτρέπει μηδενικές τιμές. Αρχικά, αυτό μπορεί να φαίνεται σαν μια αντίφαση, αλλά ένα null είναι η πλήρης απουσία μιας αξίας (όχι ενός μηδενός ή χώρου). Έτσι, δεν είναι δυνατόν να πούμε ότι η τιμή σε αυτό το μηδενικό πεδίο δεν είναι μοναδική, καθώς τίποτα δεν αποθηκεύεται σε αυτό το πεδίο. Μια τιμή null δεν μπορεί να συγκριθεί με μια πραγματική τιμή. Για παράδειγμα, η βασίλισσα της Αμερικής δεν μπορεί να συγκριθεί με τη βασίλισσα της Αγγλίας επειδή η βασίλισσα της Αμερικής είναι μια μηδενική που δεν υπάρχει.

Τι είναι ο μοναδικός περιορισμός; - ορισμός από την τεχνολογία