某社区蔬菜团购网站,为规范商品收发流程,便于查询客户订单情况,需要开发一个信息系统。请根据下述需求描述完成该系统的数据库设计。 【需求描述】 (1)记录蔬菜供应商的信息,包括供应商编号、地址和一个电话。 (2)记录社区团购点的信息,包括团购点编号、地址和一个电话。 (3)记录客户信息,包括客户姓名和一个电话,用客户电话以区分每一位客户。客户可以在不同的团购点下订单,不直接与蔬菜供应商发声练习。 (4)记录客户订单信息,包括订单编号、团购点编号、客户电话、订单内容和日期。 【问题】根据上述信息,完成如下设计: (1)对该数据库进行概念模型设计,画出该系统的 E-R 图,E-R图中需包括每个实体及其属性、实体间联系及联系类型。 (2)对该数据库进行逻辑模型设计,将(1)中 E-R 图转换为关系模型,包括各个关系的名称和属性,用下划线 “____”标识主键,在属性前加“ * ”标志外键。(要求:1:1和1:n 的联系进行合并)
发布时间:2024-04-16 13:25:20