複合主鍵與附加「ID」欄位:仔細檢查 簡介 資料庫設計通常涉及在使用複合主鍵之間進行選擇,組合多個屬性,或附加“ID”列作為主鍵。在本文中,我們將探討影響此決策的因素,並使用一個實際範例來說明每種方法的優缺點。 候選鍵與主鍵 在深入探討之前主要問題,澄清候選鍵和主鍵的概念很重要。候選鍵是唯一標識表中每一行的一組屬性。主鍵是由資料庫設計者選擇的候選鍵,用於唯一標識表中的行。 案例研究:“Books”表 考慮“Books”表以下屬性: 作者