|
ENTITY Altered_package SUBTYPE OF (Package); of_geometric_status : OPTIONAL predefined_geometric_status; modified_terminal_separation : OPTIONAL Length_data_element; package_to_be_altered : Package; INVERSE of_external_geometric_status : SET [0:1] OF External_source_identification FOR item; WHERE WR1: (EXISTS (of_geometric_status)) XOR ((SIZEOF(of_external_geometric_status)) = 1); WR2: NOT EXISTS(SELF\Product_view_definition.name); END_ENTITY; -- Altered_package |
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; Part_view_definition (RT) defined_version: Part_version; Item_shape (OPT) id: STRING; (OPT) description: STRING; described_element: shapeable_item; Part_usage_view (RT) (DER) described_element: shapeable_item; Package (OPT) mounting_technology: mounting_technology_type; (OPT) maximum_seating_plane_installation_offset: Length_data_element; (OPT) nominal_mounting_lead_pitch: Length_data_element; (OPT) nominal_mounting_lead_span: Length_data_element; (OPT) maximum_body_height_above_seating_plane: Length_data_element; (OPT) maximum_body_height_below_seating_plane: Length_data_element; (OPT) body_clearance_above_seating_plane: Length_tolerance_characteristic; (OPT) body_clearance_below_seating_plane: Length_tolerance_characteristic; (OPT) maximum_lead_length_below_seating_plane: Length_data_element; (OPT) least_lead_length_below_seating_plane: Length_data_element; (DER) maximum_package_total_vertical_extent: Length_data_element; (DER) cutout_required: LOGICAL; (DER) maximum_installed_height: Length_data_element; (DER) one_orientation_feature: LOGICAL; (DER) two_orientation_features: LOGICAL; (DER) three_orientation_features: LOGICAL; (DER) package_seating_plane: SET [0:?] OF Seating_plane; (DER) interface_plane: SET [0:?] OF Interface_plane; (INV) body: SET [0:1] OF Package_body FOR associated_definition; (INV) package_accesses: SET [0:?] OF Package_terminal FOR associated_definition; (INV) package_polarity_indication: SET [0:1] OF Polarity_indication_feature FOR associated_definition; (INV) orientation_feature: SET [0:3] OF Package_orientation_feature FOR associated_definition; Altered_package (OPT) of_geometric_status: predefined_geometric_status; (OPT) modified_terminal_separation: Length_data_element; package_to_be_altered: Package; (INV) of_external_geometric_status: SET [0:1] OF External_source_identification FOR item; |
Global rules for this entity data type- |