关联实现

IBM® Rational® Rhapsody® 使用容器来实现关联。容器是对象,用于存储其他对象的集合。为了正确地为关联生成代码,必须指定容器集以及该集合中用于此关联的类型。

通常,将同一个容器集用于所有关联。请使用 CG::Configuration::ContainerSet 属性来指定容器集。根据所使用的语言不同,存在许多选项。您可以对特定关系指定各种容器类型(容器类型在选择的容器集中定义)。容器类型包括 FixedStaticArrayBoundedOrderedBoundedUnorderedUnboundedOrderedUnboundedUnorderedQualified 等等。另外,您还可以定义自己的容器类型(名为 User)。可以使用 CG::Relation::ImplementationCG::Relation::ImplementWithStaticArray 属性来指定容器类型。


反馈