, 如年龄
复合属性
一组共同描述一个性质的简单属性
image.png
多值属性
单个实例这个属性可以具有多个值, 如下图: 一个人可以有多个爱好
image.png
联系(Relationships...实体的单值属性被映射为表的列(复合属性被映射为多个简单列)
实体标识符映射为候选键
实体主标识符映射为主键
实体的实例映射为表中的一行
举个例子: 按上面出现过的图, Students(sid, Iname..., 先表示联系的实例
max-card 和 min-card
一个实例出去两条或两条以上的线, max-card = n;一个实例出去零条线, min-card = 0
举例:
image.png
1..., 即 , 称这个分解是保持依赖性的
超键 (Super Key)
超键在关系中能够唯一标识元组的属性集, 允许有多余属性
给定表 T 和 它的一组函数依赖集 F, 属性集 X ⊆ Head(...在 1NF 的基础上, 消除了非主属性对于键(指候选键)的部分函数依赖
判断方法:
找出表中所有非主属性
查看是否存在有非主属性对键的部分函数依赖, 若无, 则符合 2NF
修改为符合 2NF: