复合主键与附加“ID”列:仔细检查 简介 数据库设计通常涉及在使用复合主键之间进行选择,组合多个属性,或附加“ID”列作为主键。在本文中,我们将探讨影响此决策的因素,并使用一个实际示例来说明每种方法的优缺点。 候选键与主键 在深入探讨之前主要问题,澄清候选键和主键的概念很重要。候选键是唯一标识表中每一行的一组属性。主键是由数据库设计者选择的候选键,用于唯一标识表中的行。 案例研究:“Books”表 考虑“Books”表以下属性: 作者