搜索

求解,E-R图的画法,不明白产生的多笔合同和物资存储的数量单价怎么画,求求了

头像
4359 次浏览2023.12.07 提问
5

最新回答(1条回答)

头像
2024.01.08 回答

E-R图(实体-关系图)是用于表示实体、关系以及它们之间联系的图表。在画E-R图时,主要关注三个核心元素:实体、关系和属性。

实体(Entity):实体通常表示一个具体的对象或事物。例如,在一个供应链系统中,“供应商”、“合同”、“物资”等都可以是实体。

关系(Relationship):关系描述了实体之间的交互或连接。例如,“合同”和“物资”之间可能存在“关联”的关系。

属性(Attribute):属性描述了实体的特征或特性。例如,“供应商”可能有“名称”、“地址”等属性。

关于多笔合同和物资存储的数量、单价问题,可以这样处理:

多笔合同:如果一个合同有多个条目或子项,你可以在E-R图中为每个条目或子项创建一个独立的实体,并使用关系来表示它们与主合同实体的关联。例如,可以有一个“合同”实体,然后有多个“合同条目”实体,每个条目实体与合同实体通过“属于”关系相连。

物资存储的数量和单价:这可以视为物资实体的属性。你可以在“物资”这个实体下添加“数量”和“单价”这两个属性,来表示每种物资的存储数量和单价。

一个简单的E-R图示例可能如下:

供应商(Supplier)实体:包含属性如供应商ID、名称、地址等。

合同(Contract)实体:包含属性如合同ID、开始日期、结束日期等。

物资(Material)实体:包含属性如物资ID、名称、数量、单价等。

合同条目(ContractEntry)实体:每个条目都与一个合同相关联,并表示合同中的一个具体项目或条款。

关联关系:描述了合同与条目、条目与物资之间的关系。

在画E-R图时,请确保使用统一的标准和符号,这样可以使图表更清晰、更易于理解。

抢首赞
置顶