每個表只有一個主鍵。每個關係可能有一個或多個候選鍵。這些候選鍵之一稱為主鍵。每個候選鍵都有資格成為主鍵。因此候選主鍵稱為候選鍵。
候選鍵可以是單列或多列的組合。最小超級鍵稱為候選鍵。
EmployeeID 和EmployeeEmail,兩者都可以是主鍵;因此兩者都是候選鍵。選擇任何一個作為表的主鍵,因為表只能有一個主鍵。
讓我們來看另一個範例-
#Student_ID | ##學生註冊 | #學生姓名 | |
|
##Student_Email |
S02 | |
#4545 | 戴夫 | #ddd@gmail.com | |
ddd@gmail.com | ##S34 | 4541 |
S22#4555
#########標記###### ######mmm@gmail.com######################### ###以上,###Student_ID,### ###Student_Enroll ###和 ###Student_Email ### 是候選鍵。它們被視為候選鍵,因為它們可以唯一地識別學生記錄。 ###以上是RDBMS 中的候選鍵的詳細內容。更多資訊請關注PHP中文網其他相關文章!