4.1.4.4 嵌套(Nesting)
嵌套表示一种有序的外部部件组合关系。在这种关系中,承载方称为"主体"(host),被承载的构件称为"附属组件"(hosted elements)。嵌套的应用方式多种多样,例如:
- 用于产品元素:表示可外接的部件,如安装在水槽上的水龙头、接线盒内的开关。
- 用于控制对象:表示规格层级结构。
- 用于过程对象:表示可并行或串行进行的从属过程。
- 用于资源对象:表示可并行或串行进行的从属资源分配。
嵌套是一种双向关系——从主体指向附属组件的方向称为"嵌套"(Nesting),从附属组件回指其所依附主体的反向关系称为"归属"(Hosting)。
下图展示了应用此概念时使用的通用类和关系。
此外,概念可能对常见或标准化的行业实践和场景具有特殊意义。对于这些特定的使用场景,下表展示了用户可采用的推荐通用使用模式列表。
图 4.1.4.4.A
General Usage
表 4.1.4.4.B