企业集团工厂E-R图设计示例
企业集团工厂E-R图设计示例
本文以某企业集团工厂为例,演示如何绘制E-R图。该企业集团拥有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产。每个工厂按照固定的计划数量生产产品,计划数量不低于300。每个工厂聘用多名职工,且每名职工只能在一个工厂工作。工厂聘用职工有聘期和工资。
实体定义:
-
工厂(Factory):
- 工厂编号(Factory ID)
- 厂名(Factory Name)
- 地址(Address)
-
产品(Product):
- 产品编号(Product ID)
- 产品名(Product Name)
- 规格(Specification)
-
职工(Employee):
- 职工号(Employee ID)
- 姓名(Name)
- 技术等级(Technical Level)
关系定义:
-
工厂-生产-产品 (Factory-Produces-Product):
- 工厂编号(Factory ID)
- 产品编号(Product ID)
-
工厂-聘用-职工 (Factory-Employs-Employee):
- 工厂编号(Factory ID)
- 职工号(Employee ID)
-
职工-聘期-工资 (Employee-Has-Employment Period):
- 职工号(Employee ID)
- 聘期(Employment Period)
- 工资(Salary)
E-R图示例:
+-----------------+ +-----------------+ +-----------------+
| Factory | | Product | | Employee |
+-----------------+ +-----------------+ +-----------------+
| Factory ID |<------------>| Product ID | | Employee ID |
| Factory Name | | Product Name | | Name |
| Address | | Specification | | Technical Level |
+-----------------+ +-----------------+ +-----------------+
| | |
| | |
| | |
| | |
| | |
| | |
+---------------------------+ +---------------------------+ +---------------------------------+
| Factory-Produces-Product | | Factory-Employs-Employee | | Employee-Has-Employment Period |
+---------------------------+ +---------------------------+ +---------------------------------+
| Factory ID | | Factory ID | | Employee ID |
| Product ID | | Employee ID | | Employment Period |
+---------------------------+ +---------------------------+ +---------------------------------+
说明:
- E-R图中的实体用矩形表示,关系用菱形表示。
- 实体之间的关系用线连接,线的类型表示关系的类型 (例如,一对多关系用实线箭头表示)。
- E-R图中的属性用椭圆表示,并与对应的实体用线连接。
本例仅供参考,实际E-R图的设计需根据具体的业务需求进行调整。
原文地址: https://www.cveoy.top/t/topic/perK 著作权归作者所有。请勿转载和采集!