- 1:1关系
一个实体集A中的实体,在另一个实体集B中至多有一个实体与之对应,反之,实体集B中的实体,在实体A中至多有一个实体与之对应,则称A和B具有1:1关系
例:
一个学生至多拥有一张学生卡,每张学生卡只对应一个学生
- 1:n关系
一个实体集A中至少有一个实体,在另一个实体集B中有多于一个的实体与之对应,反之,实体集B中的实体在实体集A中至多有一个实体与之对应,则称A和B具有1:n的关系
例:
班级与学生:一个班级对应多个学生,一个学生只能对应一个班级
商场中的供应商与商品:一个供应商供应多个商品,一个商品只能由一个供应商供应
- m:n关系
一个实体集A中至少有一个实体,在另一个实体集B中有多余一个实体与之对应,同时,实体集B中也至少有多余一个实体与之对应,则称A和B具有m:m的关系
例:
学生和课程:一个学生要修多门课程,一门课程被多名学生所选