Overview Schemas Index

Physical_unit_interconnect_definition_arm         


ENTITY Connector_based_interconnect_definition;
          name : STRING;
          associated_definition : Physical_unit_interconnect_definition;
          connector_in_uv_1 : Next_assembly_usage;
          connector_in_uv_2 : Next_assembly_usage;
          component_1 : Next_assembly_usage;
          component_2 : Next_assembly_usage;
UNIQUE
          UR1 : name, associated_definition;
WHERE
          WR1: 'ASSEMBLY_MODULE_WITH_PACKAGED_CONNECTOR_COMPONENT_ARM.PACKAGED_CONNECTOR_COMPONENT' IN 
        TYPEOF(connector_in_uv_1\Product_occurrence_definition_relationship.related_view);
          WR2: 'ASSEMBLY_MODULE_WITH_PACKAGED_CONNECTOR_COMPONENT_ARM.PACKAGED_CONNECTOR_COMPONENT' IN 
        TYPEOF(connector_in_uv_2\Product_occurrence_definition_relationship.related_view);
          WR3: 'PHYSICAL_UNIT_USAGE_VIEW_ARM.PART_USAGE_VIEW' IN 
        TYPEOF(connector_in_uv_1\Product_occurrence_definition_relationship.relating_view);
          WR4: 'PHYSICAL_UNIT_USAGE_VIEW_ARM.PART_USAGE_VIEW' IN 
        TYPEOF(connector_in_uv_2\Product_occurrence_definition_relationship.relating_view);
          WR5: EXISTS(connector_in_uv_1\Assembly_component_relationship.location_indicator);
          WR6: EXISTS(connector_in_uv_2\Assembly_component_relationship.location_indicator);
          WR7: EXISTS(component_1\Assembly_component_relationship.location_indicator);
          WR8: EXISTS(component_2\Assembly_component_relationship.location_indicator);
          WR9: component_1\Product_occurrence_definition_relationship.related_view\Definition_based_product_occurrence.derived_from = 
       connector_in_uv_1\Product_occurrence_definition_relationship.relating_view;
          WR10: component_2\Product_occurrence_definition_relationship.related_view\Definition_based_product_occurrence.derived_from = 
       connector_in_uv_2\Product_occurrence_definition_relationship.relating_view;
          WR11: component_1 <> component_2;
          WR12: component_1 <> connector_in_uv_1;
          WR13: connector_in_uv_1 <> component_2;
          WR14: component_1 <> connector_in_uv_2;
          WR15: connector_in_uv_2 <> component_2;
          WR16: 'PHYSICAL_UNIT_INTERCONNECT_DEFINITION_ARM.DEFINITION_BASED_PART_OCCURRENCE' IN 
        TYPEOF(component_1\Product_occurrence_definition_relationship.related_view);
          WR17: 'PHYSICAL_UNIT_INTERCONNECT_DEFINITION_ARM.DEFINITION_BASED_PART_OCCURRENCE' IN 
        TYPEOF(component_2\Product_occurrence_definition_relationship.related_view);
          WR18: associated_definition = component_1\Product_occurrence_definition_relationship.relating_view;
          WR19: associated_definition = component_2\Product_occurrence_definition_relationship.relating_view;
END_ENTITY; -- Connector_based_interconnect_definition

Entity data types and their attributes

Connector_based_interconnect_definition
          name: STRING;
          associated_definition: Physical_unit_interconnect_definition;
          connector_in_uv_1: Next_assembly_usage;
          connector_in_uv_2: Next_assembly_usage;
          component_1: Next_assembly_usage;
          component_2: Next_assembly_usage;

Users: by entity attributes

Connector_based_interconnect_definition
          Add_design_object_management_relationship.current_design_object
                    managed_design_object
                              ap210_managed_design_object
          Change_design_object_management_relationship.current_design_object
                    managed_design_object
                              ap210_managed_design_object
          Change_design_object_management_relationship.previous_design_object
                    managed_design_object
                              ap210_managed_design_object
          Delete_design_object_management_relationship.previous_design_object
                    managed_design_object
                              ap210_managed_design_object
          Frozen_assignment.frozen_item
                    managed_design_object
                              ap210_managed_design_object

Users: by defined types, not used by any entity attribute

Connector_based_interconnect_definition
          ap210_managed_design_object
                    Add_design_object_management_relationship.current_design_object
                    Change_design_object_management_relationship.current_design_object
                    Change_design_object_management_relationship.previous_design_object
                    Delete_design_object_management_relationship.previous_design_object
                    Frozen_assignment.frozen_item

Global rules for this entity data type

          -