Overview Schemas Index

Assembly_structure_arm         


ENTITY Assembly_component_relationship
          ABSTRACT SUPERTYPE OF (ONEOF (Next_assembly_usage, Promissory_usage, Component_upper_level_identification))
          SUBTYPE OF (Product_occurrence_definition_relationship);
          location_indicator : OPTIONAL STRING;
          quantity : OPTIONAL Value_with_unit;
WHERE
          WR1: NOT(EXISTS(quantity)) OR ((NOT ('NUMBER' IN
TYPEOF(quantity.value_component))) XOR
(quantity.value_component > 0));
END_ENTITY; -- Assembly_component_relationship

Entity data types and their attributes

Product_occurrence_definition_relationship
          relating_view: Product_view_definition;
          related_view: Product_view_definition;
Assembly_component_relationship
          (OPT) location_indicator: STRING;
          (OPT) quantity: Value_with_unit;

Known subtypes

          Assembled_part_association (Item_definition_structure_arm)
          Component_upper_level_identification (Assembly_structure_arm)
          Next_assembly_usage (Assembly_structure_arm)
          Promissory_usage (Assembly_structure_arm)

Known subtype constraints

          assembly_component_relationship_constraint (Assembly_structure_arm)

Users: by entity attributes

Product_occurrence_definition_relationship
          Assembly_component.described_element
                    shapeable_item
          Contextual_item_shape.described_element
                    described_element_select
          Functional_unit_definition.described_element
                    shapeable_item
          Item_shape.described_element
                    shapeable_item
          Part_design_view.described_element
                    shapeable_item
          Part_usage_view.described_element
                    shapeable_item
          Stratum.described_element
                    shapeable_item
Assembly_component_relationship
          Add_design_object_management_relationship.current_design_object
                    managed_design_object
                              ap210_managed_design_object
          Applied_information_usage_right.item
                    information_usage_right_item
                              ap239_prdi_information_usage_right_item
          Applied_state_assignment.assigned_to
                    state_of_item
                              ap239_prdi_state_of_item
          Applied_state_definition_assignment.assigned_to
                    state_definition_of_item
                              sysm_state_definition_of_item
          Approval_assignment.items
                    approval_item
                              ap239_prdi_approval_item
          Assembly_item_number.assembly_usage
          Assembly_relationship_substitution.base_relationship
          Assembly_relationship_substitution.substitute_relationship
          Attribute_translation_assignment.considered_instance
                    string_select
                              ap239_prdi_string_select
          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
          Component_material_relationship.component_1
                    assembly_component_or_item_number
          Component_material_relationship.component_2
                    assembly_component_or_item_number
          Component_material_relationship.material
                    assembly_component_or_item_number
          Component_upper_level_identification.upper_assembly_relationship
          Contract_assignment.items
                    contract_item
                              prjm_contract_item
                                        organization_or_person_in_organization_item
                                                  ap239_prdi_organization_or_person_in_organization_item
          Date_or_date_time_assignment.items
                    date_or_date_time_item
                              syss_date_or_date_time_item
          Delete_design_object_management_relationship.previous_design_object
                    managed_design_object
                              ap210_managed_design_object
          Document_assignment.is_assigned_to
                    documented_element_select
                              syss_documented_element_select
          Effectivity_assignment.items
                    effectivity_item
                              ap239_prdi_effectivity_item
          Frozen_assignment.frozen_item
                    managed_design_object
                              ap210_managed_design_object
          Group.elements
                    groupable_item
                              pudv_groupable_item
          Language_indication.considered_instance
                    string_select
                              ap239_prdi_string_select
          Organization_or_person_in_organization_assignment.items
                    organization_or_person_in_organization_item
                              ap239_prdi_organization_or_person_in_organization_item
          Requirement_assignment.assigned_to
                    requirement_assignment_item
                              ap239_prdi_requirement_assignment_item
          Security_classification_assignment.items
                    security_classification_item
                              pdm_security_classification_item

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

Assembly_component_relationship
          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
          ap239_prdi_approval_item
                    Approval_assignment.items
          ap239_prdi_date_or_date_time_item
                    Date_or_date_time_assignment.items
          ap239_prdi_documented_element_select
                    design_pdm_information_usage_right_item
                    Document_assignment.is_assigned_to
                    Lessons_learned.is_assigned_to
          ap239_prdi_effectivity_item
                    Effectivity_assignment.items
          ap239_prdi_information_usage_right_item
                    Applied_information_usage_right.item
          ap239_prdi_organization_or_person_in_organization_item
                    ds_contract_item
                    im_contract_item
                    Organization_or_person_in_organization_assignment.items
                    pmri_contract_item
                    prjm_contract_item
                    syss_contract_item
          ap239_prdi_requirement_assignment_item
                    design_pdm_information_usage_right_item
                    Requirement_assignment.assigned_to
          ap239_prdi_security_classification_item
                    Security_classification_assignment.items
          ap239_prdi_state_definition_of_item
                    Applied_state_definition_assignment.assigned_to
          ap239_prdi_state_of_item
                    Applied_state_assignment.assigned_to
          ap239_prdi_string_select
                    Attribute_translation_assignment.considered_instance
                    Language_indication.considered_instance
          pdm_security_classification_item
                    Security_classification_assignment.items
          pudv_groupable_item
                    Group.elements
          pudv_requirement_assignment_item
                    design_pdm_information_usage_right_item
                    Requirement_assignment.assigned_to
          syse_state_of_item
                    Applied_state_assignment.assigned_to
          sysm_information_usage_right_item
                    Applied_information_usage_right.item
          sysm_requirement_assignment_item
                    design_pdm_information_usage_right_item
                    Requirement_assignment.assigned_to
          sysm_state_definition_of_item
                    Applied_state_definition_assignment.assigned_to
          syss_approval_item
                    Approval_assignment.items
          syss_date_or_date_time_item
                    Date_or_date_time_assignment.items
          syss_documented_element_select
                    design_pdm_information_usage_right_item
                    Document_assignment.is_assigned_to
                    Lessons_learned.is_assigned_to
          syss_effectivity_item
                    Effectivity_assignment.items
          syss_organization_or_person_in_organization_item
                    ds_contract_item
                    im_contract_item
                    Organization_or_person_in_organization_assignment.items
                    pmri_contract_item
                    prjm_contract_item
                    syss_contract_item
          syss_string_select
                    Attribute_translation_assignment.considered_instance
                    Language_indication.considered_instance

Global rules for this entity data type

          mandatory_part_occurrence_definition_relationship (Item_definition_structure_arm)
          unique_assembly_component_relationship (Physical_unit_usage_view_arm)