如何合并实体关系图(ERD)中的实体

问题描述 投票:0回答:2

我正在为一所大学从事 ERD 工作。学生可以租用公寓或住宅。这两个实体具有相似的属性,我被告知将它们合并为一个,并添加属性,以便我区分学生是在公寓还是住宅中。

我想做的是创建两个具有不同名称的属性。例如,每个公寓和住宅都有一名经理,因此我将创建一个属性调用

FlatManager
和另一个属性调用
ResidenceManager

当我插入正在租公寓的学生信息时,我将仅插入开头为“Flat”的列的信息,并将住宅保留为空。

erd
2个回答
0
投票

如果您根据住宅或公寓对属性进行不同的重命名,您将失去合并到一个实体的好处。

您只需添加一个布尔属性作为区分公寓和住宅的标志即可。 (例如 isResidence)


0
投票

我也遇到了类似的问题,你能帮忙吗?

© www.soinside.com 2019 - 2024. All rights reserved.