将两张表建立为一对一的关系,我想考虑哪一个是更好的设计?父表(人员)的主键与子表(个人资料)的主键相同,还是为个人资料表构建另一个主键?
我认为在连接两个表时,表具有相同的主键是更好的选择,因为主键将是配置文件表上的聚集索引,因此它不会扫描整个表来获取匹配的
sql-server primary-key
primary-key ×1
sql-server ×1