Γιατί ένα υποψήφιο κλειδί μπορεί να είναι μηδενικό;


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

Μπορεί ένα υποψήφιο κλειδί να έχει μηδενική τιμή;

Οποιοδήποτε χαρακτηριστικό του Πρωτεύοντος κλειδιού δεν μπορεί να περιέχει τιμή NULL. Ενώ βρίσκεται στο κλειδί Υποψήφιος, οποιοδήποτε χαρακτηριστικό μπορεί να περιέχει τιμή NULL.

Μπορεί οποιοδήποτε υποψήφιο κλειδί να είναι πρωτεύον κλειδί;

Λάβετε υπόψη ότι κάθε υποψήφιο κλειδί μπορεί να είναι πρωτεύον κλειδί, αλλά μόνο ένα πρέπει να επιλεγεί ως πρωτεύον κλειδί. Ο κανόνας για να γίνει πρωτεύον κλειδί μεταξύ των υποψηφίων κλειδιών είναι ότι οι τιμές των χαρακτηριστικών του κλειδιού πρέπει να είναι μοναδικές και δεν μπορούν ποτέ να είναι Null για κανέναν τομέα.

You may also like: