Πρέπει μια οντότητα να έχει κλειδί;
Πρέπει μια οντότητα να έχει κλειδί;

Βίντεο: Πρέπει μια οντότητα να έχει κλειδί;

Βίντεο: Πρέπει μια οντότητα να έχει κλειδί;
Βίντεο: Πως να βγάλω ένα κλειδί που έχει σπάσει μέσα στον αφαλό της κλειδαριάς 2024, Νοέμβριος
Anonim

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

Ομοίως, μπορεί μια οντότητα να μην έχει πρωτεύον κλειδί;

Δημιουργία ενός Οντότητα Αντικείμενο για πίνακα με Χωρίς πρωτεύον κλειδί . Όταν ορίζετε ένα οντότητα αντικείμενο, πρέπει έχω ένα πρωτεύων κλειδί ή χρησιμοποιήστε ένα χαρακτηριστικό RowID (με βάση το ROWID του πίνακα). Εάν δημιουργήσετε μια προεπιλογή οντότητα αντικείμενο από τραπέζι με χωρίς πρωτεύον κλειδί , ένα χαρακτηριστικό RowID δημιουργείται αυτόματα ως το πρωτεύων κλειδί.

Εκτός από τα παραπάνω, μπορεί μια οντότητα να έχει δύο πρωτεύοντα κλειδιά; Ενα τραπέζι μπορώ να έχω μόνο ένα πρωτεύων κλειδί , που μπορεί να αποτελείται από ενιαίο ή πολλαπλούς χωράφια. Πότε πολλαπλούς Τα πεδία χρησιμοποιούνται ως α πρωτεύων κλειδί , ονομάζονται σύνθετα κλειδί . Αν ένα τραπέζι έχει ένα πρωτεύων κλειδί ορίζεται σε οποιοδήποτε πεδίο(α), τότε δεν μπορείτε έχουν δύο εγγραφές έχοντας την ίδια τιμή αυτού του πεδίου(ων).

Σε σχέση με αυτό, τι είναι ένα κλειδί οντότητας;

Ενα κλειδί οντότητας είναι μια ιδιότητα ή ένα σύνολο ιδιοτήτων ενός οντότητα τύπου που χρησιμοποιούνται για τον προσδιορισμό της ταυτότητας. Οι ιδιότητες που απαρτίζουν ένα κλειδί οντότητας επιλέγονται τη στιγμή του σχεδιασμού. Οι αξίες του κλειδί οντότητας Οι ιδιότητες πρέπει να προσδιορίζουν μοναδικά ένα οντότητα τύπος στιγμιότυπου μέσα σε ένα οντότητα ρυθμίζεται κατά το χρόνο εκτέλεσης.

Ποιο κλειδί απουσιάζει σε αδύναμη οντότητα;

Σε ένα σχεσιακή βάση δεδομένων , μια αδύναμη οντότητα είναι μια οντότητα που δεν μπορεί να αναγνωριστεί μοναδικά από τα χαρακτηριστικά της και μόνο. επομένως, πρέπει να χρησιμοποιεί α ξένο κλειδί σε συνδυασμό με τα χαρακτηριστικά του να δημιουργήσει α πρωτεύων κλειδί . ο ξένο κλειδί είναι τυπικά α πρωτεύων κλειδί μιας οντότητας με την οποία σχετίζεται.

Συνιστάται: