嗨,我最近开始学习系统分析和设计,但在理解领域模型类图 (DMCD) 关联类时遇到了一些麻烦。
根据图像,在绘制 DMCD 时,我想了解是否允许关联类包含它派生的类的属性。发票需要包含属性 apptNo 和 svcName。
协会班级查询图片:
我是否包括图像中显示的属性?或者我是否假设 Invoice 已经具有这些属性,因为它是从 Appointment 和 Service 派生的,并且没有必要包含它们,因为它们可以引用回键 apptNo 和 svcID?
我对这个概念感到困惑。我应该如何呈现关联类?有人可以提供一些指导吗?
谢谢你。