一、主键
Primary Key中文又叫做主键,它的作用是用来唯一确定表中的某一行,相当于一个人的身份证号码。
二、外键约束
A表(EmployeeTable)的外键(GenderID),指向B表(GenderTable)的主键(ID)
A表中外键的值,必须是B表中主键的值——确保数据的完整性
因为外键指向另一个表的主键,而主键不能为空,所以外键也不能为空。
三、数据完整性约束
EmployeeTable表的GenderID 作为外键,指向GenderTable表中的主键ID。
若删除、修改GenderTable表中的主键ID,那么会影响到EmployeeTable表的GenderID。
【SQL Server】提供四种:
【MySQL】
详见:
视频: