|
ENTITY Conductor SUBTYPE OF (Stratum_feature); SELF\Stratum_feature.resident_stratum : Design_layer_stratum; implementation_requirement : SET [1:?] OF Intra_stratum_join_relationship; INVERSE join_component : SET [0:?] OF Single_stratum_printed_component FOR stratum_feature_implementation; WHERE WR1: NOT EXISTS(SELF\Shape_element.description); WR2: SIZEOF(implementation_requirement) - SIZEOF(join_component) = 1; WR3: (SIZEOF(join_component) = 0) OR (SIZEOF(QUERY(jc <* join_component | ('LAYERED_INTERCONNECT_MODULE_DESIGN_ARM.TIEBAR_PRINTED_COMPONENT' IN TYPEOF(jc\Assembly_component.occurrence_contexts[1]\Product_occurrence_definition_relationship.relating_view)) AND (SIZEOF(jc\Single_stratum_printed_component.stratum_feature_implementation) :<>: 1) )) = 0); END_ENTITY; -- Conductor |
Entity data types and their attributesShape_element(OPT) id: STRING; (OPT) element_name: STRING; (OPT) description: STRING; containing_shape: Item_shape; Stratum_feature (RT) containing_shape->resident_stratum: design_or_documentation_stratum; (RT) element_name: STRING; feature_of_size: BOOLEAN; (INV) shape: SET [0:?] OF Stratum_feature_usage FOR definition; Conductor (RT) resident_stratum: Design_layer_stratum; implementation_requirement: SET [1:?] OF Intra_stratum_join_relationship; (INV) join_component: SET [0:?] OF Single_stratum_printed_component FOR stratum_feature_implementation; |
Global rules for this entity data type- |