我试图找出“最佳做法”,以确定是否要添加自动递增的整数作为表的主键。
假设我有一个表格,其中包含有关化学元素的数据。每个元素的原子序数是唯一的,并且永远不会改变。因此,与其对每列使用一个自动递增的整数,不如仅使用原子序数会更有意义,对吗?
如果我有一本书,那会是真的吗?我应该使用ISBN还是自动递增的整数作为主键?还是包含每个人的SSN的员工表?
您应该寻找的术语:替代键。
希望能帮助到你。