Overview Schemas Index

ISO13584_IEC61360_dictionary_schema         


ENTITY property_BSU
          SUBTYPE OF (basic_semantic_unit);
          SELF\basic_semantic_unit.code : property_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
          describes_classes : SET [0:?] OF class FOR described_by;
UNIQUE
          UR1 : absolute_id;
WHERE
          WR1: QUERY(c <* describes_classes |
        NOT(is_subclass(c, name_scope.definition[1])))= [];
END_ENTITY; -- property_BSU

Entity data types and their attributes

basic_semantic_unit
          code: 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;
property_BSU
          (RT) code: property_code_type;
          name_scope: class_BSU;
          (DER) absolute_id: identifier;
          (INV) describes_classes: SET [0:?] OF class FOR described_by;

Users: by entity attributes

basic_semantic_unit
          content_item.dictionary_definition
          dictionary_element.identified_by
property_BSU
          class.described_by
          class.known_applicable_properties
          class_BSU.known_visible_properties
          class_value_assignment.super_class_defined_property
          dependent_P_DET.depends_on
          item_class.sub_class_properties
          property_DET.identified_by

Users: by defined types, not used by any entity attribute

property_BSU
          -

Global rules for this entity data type

          -