admin

什么时候使用自动递增的主键,什么时候不使用?

sql

我试图找出“最佳做法”,以确定是否要添加自动递增的整数作为表的主键。

假设我有一个表格,其中包含有关化学元素的数据。每个元素的原子序数是唯一的,并且永远不会改变。因此,与其对每列使用一个自动递增的整数,不如仅使用原子序数会更有意义,对吗?

如果我有一本书,那会是真的吗?我应该使用ISBN还是自动递增的整数作为主键?还是包含每个人的SSN的员工表?


阅读 180

收藏
2021-05-10

共1个答案

admin

您应该寻找的术语:替代键

希望能帮助到你。

2021-05-10