商业集团系统ER图示例:销售、仓库与商品管理

版权申诉
0 下载量 201 浏览量 更新于2024-07-02 1 收藏 1.34MB DOCX 举报
该文档包含了关于ER图(Entity-Relationship Diagram)的相关习题,主要涉及到三个不同的商业集团的信息管理系统设计。ER图是一种用于表示实体(Entities)和它们之间的关系(Relationships)的图形工具,在数据库设计中起着关键作用。 第一个例子是销售管理系统,涉及三个实体集:商店(包含商店编号、商店名、地址等)、商品(商品号、商品名、规格、单价等)和职工(职工编号、性别、业绩等)。商店与商品之间存在一对多(1:N)的“销售”联系,表示每个商店可以销售多种商品,而每种商品也可以被多个商店销售。商店与职工之间则是“聘用”联系,为一对一(1:1)关系,表示每个商店有多个职工,但每个职工只在一家商店工作。 第二个习题是仓库管理系统,涉及公司、仓库和职工三个实体集。公司与仓库之间的关系是“隶属”,表示每个公司下辖多个仓库,且仓库归属唯一。仓库与职工的“聘用”联系也是1:1关系。这里的职工同样有聘期和工资属性。 第三个问题是商品供应管理系统,包括商品、商店和供应商三个实体集。供应商与商品之间是“供应”联系,体现供应商与商品之间的多对多(M:N)关系,即一个供应商可以供应多种商品,一种商品也可以从多个供应商那里采购。商店与商品的“销售”联系则继续保持1:N关系。 这些习题要求学生通过ER图展示实体及其关系,并将其转换成关系模型。关系模型通常由表(关系)组成,其中包含主键(用于唯一标识每一行数据)和外键(用于关联其他表中的数据)。例如,商店关系中的商店编号为主键,可能在销售关系中作为外键引用;商品号在商品关系中为主键,也可能在供应关系中作为外键。 总结来说,这些习题涵盖了ER图的基本概念和应用,包括实体定义、联系类型以及关系模型的构建,旨在帮助学习者理解和实践数据库设计中的ER图语言,提升他们的数据建模和数据库管理能力。
xxpr_ybgg
  • 粉丝: 6803
  • 资源: 3万+
上传资源 快速赚钱