|
ENTITY Laminate_group_component_make_from_relationship SUBTYPE OF (Component_make_from_relationship); SELF\Component_make_from_relationship.reusable_component : Assembly_group_component; SELF\Component_make_from_relationship.resultant_component : Assembly_group_component; stratum_mapping : SET [1:?] OF Part_definition_relationship; WHERE WR1: SIZEOF(QUERY(sar <* SELF\Component_make_from_relationship.reusable_component.components | NOT ('LAYERED_INTERCONNECT_MODULE_DESIGN_ARM.LAMINATE_COMPONENT' IN TYPEOF(sar\Product_occurrence_definition_relationship.related_view)))) = 0; WR2: SIZEOF(QUERY(sar <* SELF\Component_make_from_relationship.resultant_component.components | NOT ('LAYERED_INTERCONNECT_MODULE_DESIGN_ARM.LAMINATE_COMPONENT' IN TYPEOF(sar\Product_occurrence_definition_relationship.related_view)))) = 0; END_ENTITY; -- Laminate_group_component_make_from_relationship |
Entity data types and their attributesView_definition_relationship(OPT) id: STRING; (OPT) relation_type: STRING; (OPT) description: STRING; relating_view: Product_view_definition; related_view: Product_view_definition; Component_make_from_relationship (RT) relating_view->reusable_component: Assembly_component; (RT) related_view->resultant_component: Assembly_component; Laminate_group_component_make_from_relationship (RT) reusable_component: Assembly_group_component; (RT) resultant_component: Assembly_group_component; stratum_mapping: SET [1:?] OF Part_definition_relationship; |
Global rules for this entity data type- |