|
ENTITY Characteristic_data_table_header_link SUBTYPE OF (Independent_property, Independent_property_relationship); SELF\Independent_property_relationship.relating RENAMED precedent : Independent_property; SELF\Independent_property_relationship.related RENAMED subsequent : Independent_property; DERIVE SELF\Independent_property_relationship.relation_type : STRING := 'sequence'; table : Characteristic_data_table_header := get_table(SELF); UNIQUE UR2 : subsequent, table; UR1 : precedent, table; WHERE WR1: EXISTS(table); END_ENTITY; -- Characteristic_data_table_header_link |
Entity data types and their attributesIndependent_propertyid: STRING; property_type: STRING; (OPT) description: STRING; Independent_property_relationship relation_type: STRING; (OPT) description: STRING; relating: Independent_property; related: Independent_property; Characteristic_data_table_header_link (RT) relating->precedent: Independent_property; (RT) related->subsequent: Independent_property; (RT) (DER) relation_type: STRING; (DER) table: Characteristic_data_table_header; |
Global rules for this entity data type- |