|
ENTITY Footprint_occurrence_sub_assembly_relationship SUBTYPE OF (Structured_layout_component_sub_assembly_relationship); SELF\Structured_layout_component_sub_assembly_relationship.relating_view : Footprint_occurrence; SELF\Structured_layout_component_sub_assembly_relationship.related_view : Laminate_component; SELF\Structured_layout_component_sub_assembly_relationship.first_location RENAMED terminal_location : Part_feature_based_template_location; SELF\Structured_layout_component_sub_assembly_relationship.second_location RENAMED sub_assembly_reference_designation : Template_location_in_structured_template; UNIQUE UR1 : sub_assembly_reference_designation, relating_view, terminal_location; WHERE WR1: terminal_location.assembly :=: relating_view.derived_from; WR2: terminal_location.template :=: sub_assembly_reference_designation.assembly; WR3: 'LAYERED_INTERCONNECT_COMPLEX_TEMPLATE_ARM.PADSTACK_DEFINITION' IN TYPEOF(sub_assembly_reference_designation.assembly); END_ENTITY; -- Footprint_occurrence_sub_assembly_relationship |
Global rules for this entity data type- |