完全专业化中的更高级别实体可以存在关系吗?

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

我有以下情况,其中产品只能是SaleProduct或LoanProduct.enter image description here

供应商和产品之间的关系是否有效?或者,供应商和SaleProduct以及供应商和贷款产品之间的关系应该单独吗?

谢谢。

database rdbms erd
1个回答
2
投票

首先,您的图表不是UML图表。我根本不承认这种表示法。

我会忽略你的图表并专注于问题本身。是的,在父(通用)类上建立关系是完全有效的,当然它将由它的子(特殊类)继承。这几乎是在父级别上具有这些共同元素(在这种情况下为关系)而不是在子级别上加倍的目标之一。

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