Database-Design
候選鍵和主鍵的區別
候選鍵和主鍵有什麼區別?
我認為這篇文章很好地解釋了差異。
總結一下:
候選鍵- 候選鍵可以是任何列或可以作為數據庫中唯一鍵的列組合。一張表中可以有多個候選鍵。每個候選鍵都可以作為主鍵。
主鍵- 主鍵是唯一標識記錄的列或列組合。只有一個候選鍵可以是主鍵。
一個表可以有多個候選鍵,它們作為單列是唯一的,也可以將多列組合到表中。他們都是主鍵的候選者。