首页 > IT职业 > IT生活 > 主键、外键及唯一约束
主键、外键及唯一约束的定义
[@more@]唯一标识表中的所有行的一个列或一组列。主键不允许空值。不能存在具有相同的主键值的两个行,因此主键值总是唯一标识单个行。表中可以有不止一个键唯一标识行,每个键都称作候选键。只有一个候选键可以选作表的主键,所有其它候选键称作备用键。尽管表不要求具有主键,但定义主键是很好的做法。 在规范化的表中,每行中的所有数据值都完全依赖于主键。
列或列的组合,其值与同一个表或另一个表中的主键 (PK) 或唯一键相匹配。也称作参照键。
强制非主键上的实体完整性的约束。UNIQUE 约束确保未输入重复值,并创建一个索引以增强性能。
外键约束与主键约束或唯一约束一起在指定表中强制引用完整性。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/223653/viewspace-1624168/ ,如需转载,请注明出处,否则将追究法律责任。