管理信息系统技术基础分解.ppt

E-R 模型可以向现有的各种数据库模型转换,不同的数据库模型有不同的转换规则。 主要有以下几种转换规则: (1)一个实体 (2) 1:1联系 (3)1:n 联系 (4) m:n 联系 (5)三个和三个以上实体间的多元联系 (1)一个实体类型转换成一个关系模式,实体的属性就是关系的属性,实体的码就是关系的码。 若有“学生”和“课程”两个实体,根据一个实体转换成一个关系模式的规则,可以确定两个关系模型,如下所示: 学生(学号,姓名,性别,出生日期,专业,联系方式) 课程(课程号,课程名称,学分) (2)一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并。 如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。 1)“管理”联系转换成一个独立的关系模式 班长(学号,姓名,性别,出生日期) 班级(班级编号,系别,专业,班级名称) 管理(学号,班级编号) 如果与联系的任意一端实体所对应的关系模式合并,则需要在该关系模式的属性中加入另一个实体的码和联系本身的属性。 2)“管理”联系与“班长”实体合并 班长(学号,姓名,性别,出生日期,班级编号) 班级(班级编号,系别,专业

文档评论(0)

1亿VIP精品文档

相关文档