E-R图中没有外键
E-R图记住了三个基本点
实体集合实体相当于客体,实体集合相当于类
实体集属性复合属性,像树一样根节点是其复合属性,子节点是分解复合属性的属性
多值属性,大括号{xxx}
派生属性,后面加上小括号(
的关系属性如图所示,关系可以有附加属性,记录老师何时开始指导某个学生
弱实体集
映射基数是指记述该关系是一对多还是多对一、多对多还是一对一。
如下图所示,advisor是两者的关系,
因为一个导师指导多个学生,是一对多的关系,一方有箭头,另一方没有箭头
参加的答案是a、b
每个项目都要被领导,管理者不一定都领导项目
所有参与意味着在这种关系中,所有实体都符合这种关系
所有参与者的双线,即默认部分参与是单线
更复杂、更详细的约束min是每个对象(图元)可以参与此关系的最小次数
例如,下图显示特定的学生只能由一个导师指导
一位具体导师指导最少0名学生,最多指导无数学生
关系映射到关系模型图下表显示了关系映射到关系模型图后主键是谁。
多对多建立新的关系模式图,主键分别是两个实体集的主键
一对多或多对一只需附属于原实体集多的一方即可,即只在多的关系模式图属性上加上一个主键,自然关系的主键是多的主键
一对一也是附带的,一个主键随意添加到另一个
我选b。 只有一个主键只能是一对多或多对一。 在此添加附带于项目表的manager。 项目是多者