|
ENTITY data_type_BSU SUBTYPE OF (basic_semantic_unit); SELF\basic_semantic_unit.code : data_type_code_type; name_scope : class_BSU; DERIVE absolute_id : identifier := name_scope.defined_by.absolute_id + sep_id + name_scope.dic_identifier + sep_id + dic_identifier; INVERSE defining_class : SET [0:1] OF class FOR defined_types; UNIQUE absolute_id; WHERE WR1: is_subclass(defining_class[1], name_scope.definition[1]); END_ENTITY; -- data_type_BSU |
Entity data types and their attributesbasic_semantic_unitcode: code_type; version: version_type; (DER) dic_identifier: identifier; (INV) definition: SET [0:1] OF dictionary_element FOR identified_by; (INV) referenced_by: SET [0:1] OF content_item FOR dictionary_definition; data_type_BSU (RT) code: data_type_code_type; name_scope: class_BSU; (DER) absolute_id: identifier; (INV) defining_class: SET [0:1] OF class FOR defined_types; |
Users: by entity attributesbasic_semantic_unitcontent_item.dictionary_definition dictionary_element.identified_by data_type_BSU class.defined_types class.known_applicable_data_types class_BSU.known_visible_data_types data_type_element.identified_by named_type.referred_type Users: by defined types, not used by any entity attributedata_type_BSU- |
Global rules for this entity data type- |