关系模型
Jihongchang(讨论 | 贡献)2022年9月28日 (三) 05:59的版本
https://www.bilibili.com/video/BV1hg411V7Bm/?p=92
规范化理论-主键
主键
关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键。
主键是唯一的。(实体完整性)
一个数据表中只能包含一个主键。
候选键是对具有关系键特性的一个或多个属性(组)的统称。
一个数据表中可以有多个候选键。
比如:
学生表(学号,姓名,身份证号,性别,班级)
课程表(课程编号,课程名,学分)
成绩表(学号,课程号,成绩)
复合键
复合键(组合键)将多个列作为一个索引键,一般用于复合索引。
外键
用于与另一张表的建立关联。
能确定另一张表记录记录的字段,保持数据的一致性。
比如,A表中的一个字段,是B表的主键,那它就可以是A表的外键。