|
ENTITY Equivalent_stackup_model_definition SUBTYPE OF (Product_view_definition, View_definition_relationship); SELF\View_definition_relationship.relating_view RENAMED primary_stackup_model : Stratum_stack_model; SELF\View_definition_relationship.related_view RENAMED equivalent_stackup_model : Stratum_stack_model; equivalent_sub_stacks : SET [1:?] OF Equivalent_sub_stack_definition; WHERE WR1: primary_stackup_model :<>: equivalent_stackup_model; WR2: SIZEOF(QUERY( ess <* equivalent_sub_stacks | NOT (ess\Equivalent_sub_stack_definition.equivalent_stack\Stratum_sub_stack.associated_stackup :=: equivalent_stackup_model) )) = 0; WR3: acyclic_equivalent_stackup_model_definition(SELF, [equivalent_stackup_model], 'FABRICATION_TECHNOLOGY_ARM.EQUIVALENT_STACKUP_MODEL_DEFINITION'); END_ENTITY; -- Equivalent_stackup_model_definition |
Entity data types and their attributesProduct_view_definition(OPT) id: STRING; (OPT) name: STRING; (OPT) additional_characterization: STRING; initial_context: View_definition_context; additional_contexts: SET [0:?] OF View_definition_context; defined_version: Product_version; View_definition_relationship (OPT) id: STRING; (OPT) relation_type: STRING; (OPT) description: STRING; relating_view: Product_view_definition; related_view: Product_view_definition; Equivalent_stackup_model_definition (RT) relating_view->primary_stackup_model: Stratum_stack_model; (RT) related_view->equivalent_stackup_model: Stratum_stack_model; equivalent_sub_stacks: SET [1:?] OF Equivalent_sub_stack_definition; |
Global rules for this entity data type- |