数据库基础---ER图到关系模式的转换

1.在校田径运动会中设置了各类比赛,每一比赛类别有类别编号、类别名称和主管等属性,每一比赛类别包含很多比赛项目;每一比赛项目有项目编号、项目名称、比赛时间和级别等属性;各个系团队有团编号、团名称、领队等属性,每一代表团有多名运动员组成,运动员有编号,姓名,年龄,性别等属性;每一名运动员可以参加多个比赛项目,每一比赛项目也有多名运动员参加,运动员参加比赛有成绩属性,成绩限定在0~7分。

      根据上述语义画出E-R图。

数据库基础---ER图到关系模式的转换_第1张图片

 

各个实体的关系模式如下:

比赛类别(主管,类别编号,类别名称)

比赛项目(项目编号,项目名称,比赛时间,级别)

运动员(编号,姓名,年级,性别)

团队(团编号,团名称,领队)

 

联系“包含”“参加比赛”“组成”的关系模式如下:

包含(类别编号,项目编号

参加比赛(项目编号,运动员编号,成绩)

组成(团编号,运动员编号

2. 设某商业集团数据库中有三个实体集。一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。

商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售多种商品,有月销售量;商店与职工间存在着“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。

      根据上述语义画出E-R图。

数据库基础---ER图到关系模式的转换_第2张图片

各个实体的关系模式如下:

商品(商品号,商品名,规格,单价)

商店(商店编号,商店名,地址)

联系的关系模式:

职工(职工编号,姓名,性别,业绩,商店编号,聘期)

销售(商店编号,商品号

 

你可能感兴趣的:(数据库)