主键设计规则

(1)主键应该是对用户没有意义的,主键应该只是一些具有唯一性标识的标识符。

(2)主键应该是单列的,以便提高连接和筛选操作的性能,复合主键通常导致不良的外键。

(3)主键应该是不能被更新的,主键的主要作用是唯一标识一行,更新则违反了主键无意义的原则。

(4)主键不应该包含动态更新的数据。

(5)主键最好由计算机自动生成,可以使用序列(sequence)来为主键列生成值。

posted @ 2018-03-05 13:49  C+++++++wyl  阅读(756)  评论(0编辑  收藏  举报