首页 > 解决方案 > 2个子类之间可以有关系吗?

问题描述

假设我有一个超类E和 2 个子类E1 和 E2。在没有任何先验知识的情况下,E1 和 E2 之间是否存在任何关系?

在此处输入图像描述

标签: databasedatabase-designentity-relationshipentity-relationship-model

解决方案


这不仅是可能的,而且非常普遍。例如,考虑具有子类 Manager 和 Clerk 的 Employee 类,以及描述由每个经理管理的职员的关联。

或销售产品(超类)的计算机公司,该产品可以是完整的计算机或组件(子类),其中计算机与构建它的组件相关联。


推荐阅读