Chaque table n'a qu'une seule clé primaire. Chaque relation peut avoir une ou plusieurs clés candidates. L’une de ces clés candidates est appelée clé primaire. Chaque clé candidate est éligible pour devenir une clé primaire. La clé primaire candidate est donc appelée clé candidate.
La clé candidate peut être une seule colonne ou une combinaison de plusieurs colonnes. La plus petite super-clé est appelée clé candidate.
EmployeeID et EmployeeEmail, les deux peuvent être des clés primaires donc les deux sont des clés candidates ; Choisissez-en une comme clé primaire de la table, car une table ne peut avoir qu'une seule clé primaire.
Voyons un autre exemple -
Student_ID | Student Registration | Nom de l'étudiant |
Student_Email
|
S02 | 4545 | Dave | ddd@gmail.com |
S34 | 4541 | Jack | jjj@gmail.com |
S22 | 4555 | tag | mmm@gmail.com |
Ci-dessus, Student_ID, Student_Enroll et Student_Email sont des clés de candidat. Elles sont considérées comme des clés de candidat car elles identifient de manière unique les dossiers des étudiants.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!