数据库

数据库中主键外键等

2023-03-09

主键

constraint PK_字段 primary key(字段),

主键是用来唯一地标识一行数据。主键列必须包含唯一的值,且不能包含空值(null)。主键可以建立在每张二维表中单列或者多列上,主键会有钥匙标识。主键主要是用于其他表的外键关联,以及本记录的修改与删除。

主键外键.png

唯一约束

constraint UK_字段 unique key(字段),

默认约束

constrint DF_字段 default('默认值') for 字段,

检查约束

constraint CK_字段 check(约束。如:len(字段)>1),

主外键关系

constraint FK_主表_从表 foreign(外键字段) references 主表(主表主键字段)

一张二维表上的外键可以引用另一张二维表上对应的主键,外键用于建立和加强两个表数据之间的链接的一列或多列。

主键外键2.png