这里写目录标题
数据库中的超键 候选键 主键
见下图:
示例说明
学号 | 身份证 | 姓名 | 班号 | 班位置 |
---|---|---|---|---|
SN001 | SF1 | 张三 | CN_a | 3层 |
SN002 | SF2 | 李四 | CN_a | 3层 |
SN003 | SF3 | 王五 | CN_a | 3层 |
SN004 | SF4 | 李六 | CN_b | 4层 |
SN005 | SF5 | 谭七 | CN_b | 4层 |
SN006 | SF6 | 张三 | CN_a | 3层 |
由表可得,
超键 :
- 学号
- 学号 + 身份证
- 学号 + 身份证 + 姓名
- 学号 + 身份证 + 姓名 + 班号
- 学号 + 身份证 + 姓名 + 班号 + 班位置
- 身份证
- 身份证 + 姓名
- 身份证 + 姓名 + 班号
- 身份证 + 姓名 + 班号 + 班位置
候选键
- 学号
- 身份证
主键
- 学号 或者 身份证 (从候选键中选一个即可)
附:
外键:如果在关系(表)R中有一个元素(字段/列)aa是另一个关系L的主键主键,则成aa是关系R中的外键