数据库的E-R图作业练习

实验目的:

1.能够根据实际业务需求抽象出实体、实体的属性和实体的联系

2.能够抽象业务所涉及的E-R图。

3.能够优化E-R图并形成用于数据库系统逻辑设计的全局E-R图。

4.能够将全局E-R图转换为有关系模式。

实验内容与要求:

在线销售助农产品系统的概念设计

  A公司“积极响应国家号召,扶贫助农践行共同富裕”,现需要开发一套电子商务系统,用于在线销售助农产品。作为数据库设计人员,通过走访与跟班作业的方式,从农产品销售部和农产品管理部获得了如下业务信息。

1.农产品管理部的业务信息

农产品管理部负责管理销售的各类农产品。目前公司所有可供销售的农产品都记录在Excel表格中。

Excel表格中每条记录的主要内容包括:农产品名称农产品类别农产品价格供应农户上一次购入时间农产品的详细信息农产品的缩略图。其中,农产品类别包括水果、蔬菜禽畜等。农产品的缩略图jpgpng类型的图片。

2.农产品销售部的业务信息

农产品销售部负责销售各类农产品并对每次销售的结果进行记录。目前公司所有销售结果都记录Excel表格中。

Excel表格中每条记录由三部分内容构成,分别是订单的基本信息、订单的购买人信息和订单中购买的农产品信息。

订单的基本信息包括:订单编号订单的提交时间订单的当前状态。其中,订单编号为17位数字,前8位为当前日期,后9位为按订单提交顺序生成的编码,该编号能够唯一标识每一条销售记录;订单提交时间精确到秒;订单状态包括:已提交、已发货、已完成等。

订单的购买人信息包括:购买人的姓名购买人的性别购买人的联系方式、购买人的电子邮箱。其中,购买人的联系方式统一存储了购买者的送货位置、邮政编码和购买人的手机号码。

订单的购买农产品信息包括:农产品的名称农产品的类别农产品的缩略图农产品的购买数量农产品的单价(元)。上述信息需与农产品管理部所记录的农产品信息对应。

请完成如下实验。

1.根据农产品管理部提供的业务信息,抽象电子商务系统中该部门的局部E-R图。要求绘制E-R图中实体、属性和实体的联系,并使用中文标注实体、属性和实体联系。20分)

2.根据农产品销售部提供的业务信息,抽象电子商务系统中该部门的局部E-R图。要求绘制E-R图中实体、属性和实体的联系,并使用中文标注实体、属性和实体联系。20分)

3.将两个局部E-R图整合成描述该公司电子商务系统的全局E-R图。重点关注合并过程中的各类冲突。20分)

4.将全局E-R图转换为有关系模式。20分)

评分说明:版面设计美观5分,如果出现页面乱,不得分;总结5分,不完整酌情扣分。

实验过程与结果:

农产品管理部提供的业务信息E-R图

农产品销售部提供的业务信息E-R图

  • 电子商务系统的全局E-R
  • 关系模式E-R

后话

当天作业来的,可提供参考思路,但是不建议全搬。

猜你喜欢

转载自blog.csdn.net/weixin_54624138/article/details/127885743