|
ENTITY Layout_macro_floor_plan_template SUBTYPE OF (Printed_part_template); access_maps : SET [1:?] OF Layout_macro_definition_terminal_to_usage_terminal_assignment; INVERSE macro_definition : SET [0:1] OF Layout_macro_definition FOR floor_layout_view; WHERE WR1: SIZEOF(TYPEOF(SELF) - TYPEOF(SELF\Printed_part_template || SELF\Template_definition || SELF\Item_shape || SELF\Product_view_definition || SELF\Layout_macro_floor_plan_template)) = 0; END_ENTITY; -- Layout_macro_floor_plan_template |
Entity data types and their attributesItem_shape(OPT) id: STRING; (OPT) description: STRING; described_element: shapeable_item; Product_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; Template_definition (RT) defined_version: Template_version; (OPT) physical_characteristic: SET [1:?] OF correlated_or_independent; (RT) (DER) described_element: Template_definition; Printed_part_template (OPT) implemented_function: Functional_unit_usage_view; (INV) access_mechanisms: SET [1:?] OF Printed_part_template_terminal FOR associated_definition; Layout_macro_floor_plan_template access_maps: SET [1:?] OF Layout_macro_definition_terminal_to_usage_terminal_assignment; (INV) macro_definition: SET [0:1] OF Layout_macro_definition FOR floor_layout_view; |
Global rules for this entity data type- |