Maison  >  Article  >  base de données  >  Clés candidates dans le SGBDR

Clés candidates dans le SGBDR

王林
王林avant
2023-08-27 22:05:021397parcourir

RDBMS 中的候选键

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.

Exemple

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer