|
ENTITY class_usage_effectivity_context_assignment SUBTYPE OF (effectivity_context_assignment); items : SET [1:?] OF class_usage_effectivity_context_item; WHERE WR1: SELF.role.name = 'class usage influence'; WR2: SIZEOF( QUERY( i <* SELF.items | NOT ('SPECIFICATION_CONTROL_MIM.PRODUCT_DEFINITION' IN TYPEOF(i)) )) = 0; WR3: ('SPECIFICATION_CONTROL_MIM.APPLIED_EFFECTIVITY_ASSIGNMENT' IN TYPEOF(SELF.assigned_effectivity_assignment)) AND (SIZEOF(TYPEOF(SELF.assigned_effectivity_assignment.assigned_effectivity) ) = 1) AND (SELF.assigned_effectivity_assignment.assigned_effectivity.id = 'class usage') AND (SIZEOF( QUERY( i <* SELF.assigned_effectivity_assignment\applied_effectivity_assignment.items | NOT('SPECIFICATION_CONTROL_MIM.PRODUCT_CONCEPT_FEATURE_CATEGORY_USAGE' IN TYPEOF(i)) )) = 0); END_ENTITY; -- class_usage_effectivity_context_assignment |
Entity data types and their attributeseffectivity_context_assignmentassigned_effectivity_assignment: effectivity_assignment; role: effectivity_context_role; class_usage_effectivity_context_assignment items: SET [1:?] OF class_usage_effectivity_context_item; |
Users: by entity attributeseffectivity_context_assignmentclass_usage_effectivity_context_assignment Users: by defined types, not used by any entity attributeclass_usage_effectivity_context_assignment- |
Global rules for this entity data type- |