主键约束(Primary Key Constraint):
主键约束
用于唯一识别每一条记录,数据表中具有唯一值的字段可设定为主键字段。
主键选择策略
工程实践所推荐的做法是:
新增一个无业务含义的字段作为主键,该字段为整数类型,且字段值自动增长。
线路表主键选择:
在线路表中新增一个 int 类型的字段“线路编号(lineID)”,将该字段设置为主键且自动增长。当“线路编号”设置为自动增长时,则每次新增线路的“线路编号”值将从 1 开始,且每次递增 1。
示例:
在线路表中设置主键和主键自增长的具体做法如下:
新增字段“线路编号(lineID)”,设置该字段为 smallint 类型。
选中字段“lineID”,单击“
”,即设置“lineID”为主键,并勾选“自动递增”。
注意:每个数据表只能有一个主键。设定为主键的字段内容不能有重复值,且不能为 null 值。