数据库学生,课程实体联系(E | 您所在的位置:网站首页 › 学生管理系统关系模型 › 数据库学生,课程实体联系(E |
一,E-R图提供了表示实体型,属性和联系的方法。
1,实体用矩形表示,矩形框内写明实体名。图1.5 2,属性用椭圆形表示,并用无向边将其与相应的实体型连接起来。图1.6 3,联系用菱形表示,菱形框内写明联系名,并用无向边分别与有光的实体型连接起来,同时 在无向边旁边标上联系的类型(1:1, 1:n,或m:n)。图1.7 4,实体之间的联系:一对一联系,一对多(多对一)联系,多对多联系,共三种。 注意:如果一个联系具有属性,则这些属性也要用无向边与该联系链接起来。图1.7 实体集之间相互关系的E-R图 如图1.8 可以把图1.8中的两个1去掉,只留下n和m在原来的位置上 三,把概念结构设计好的基本E-R图转换成与数据模型相符合的逻辑结构。注意主键一般用下划线标出,或者在关系模型后面写出,这里的主键也称主码 1,学生信息实体集E-R图转关系模型: 学生(学号,姓名,性别,出生日期,民族,政治面貌) 主键:学号 外键:无 2,课程信息实体集E-R图转关系模型: 课程(课程号,课程名称,课程简介,课时,学分,开课学期) 主键:课程号 外键:无 3,选课信息实体集E-R图转关系模型: 选课(学号,课程号,成绩) 主键:学号和课程号 外键:学号,课程号 |
CopyRight 2018-2019 实验室设备网 版权所有 |