|
ENTITY terminal_designation_assignment SUBTYPE OF (item_designation_assignment); WHERE WR1: SIZEOF(TYPEOF(SELF.items[1]) * ['ELECTROTECHNICAL_DESIGN.TERMINAL'] ) = 1; WR2: SIZEOF(TYPEOF(SELF) * ['ELECTROTECHNICAL_DESIGN.' + 'DOCUMENT_DESIGNATION_ASSIGNMENT', 'ELECTROTECHNICAL_DESIGN.' + 'OBJECT_REFERENCE_DESIGNATION_ASSIGNMENT', 'ELECTROTECHNICAL_DESIGN.' + 'SIGNAL_DESIGNATION_ASSIGNMENT', 'ELECTROTECHNICAL_DESIGN.' + 'TERMINAL_DESIGNATION_ASSIGNMENT'] ) = 1; END_ENTITY; -- terminal_designation_assignment |
Entity data types and their attributesidentification_assignmentassigned_id: identifier; role: identification_role; item_designation_assignment items: SET [1:?] OF item_designation_item; terminal_designation_assignment - |
Global rules for this entity data type- |