ENTITY externally_defined_class

(* SCHEMA integrated_cnc_schema; *)
ENTITY externally_defined_class
  SUBTYPE OF (externally_defined_item, class);
  WHERE
    WR1: 'INTEGRATED_CNC_SCHEMA.KNOWN_SOURCE' IN TYPEOF(SELF.source);
    WR2: SELF.source.name = 'ISO 13584 library';
    WR3: SIZEOF(QUERY (aoa <* USEDIN(SELF.source, 
              'INTEGRATED_CNC_SCHEMA.APPLIED_ORGANIZATION_ASSIGNMENT.ITEMS'
              )| (aoa.role.name = 'library supplier'))) = 1;
    WR4: SIZEOF(QUERY (aoa <* USEDIN(SELF, 'INTEGRATED_CNC_SCHEMA.' + 
              'APPLIED_EXTERNAL_IDENTIFICATION_ASSIGNMENT.ITEMS')| (aoa.
              role.name = 'class version'))) = 1;
END_ENTITY; -- 10303-238: integrated_cnc_schema

Explicit Attributes

Entity externally_defined_class has the following local and inherited explicit attributes:
AttributeTypeDefined By
 item_idsource_item (SELECT)externally_defined_item
 sourceexternal_source (ENTITY)externally_defined_item
 namelabel (STRING)group
 descriptiontext (STRING)group

Derived Attributes

Entity externally_defined_class has the following local and inherited derived attributes:
AttributeTypeDefined By
 ididentifier (STRING)group

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity externally_defined_class inherits from the following supertypes:
  externally_defined_item
  group
    class

Subtypes

    No subtypes

Referenced By

Entity externally_defined_class and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 classification_assignment ENTITY group
 externally_defined_dimension_definition ENTITY externally_defined_item
 externally_defined_feature_definition ENTITY externally_defined_item
 externally_defined_item_relationship ENTITY externally_defined_item
 external_identification_item SELECT externally_defined_class
 id_attribute_select SELECT group


[Top Level Definitions]

Generated by STEP ToolsTM EXPRESS to HTML Converter
on 2010-01-12T10:42:18-02:00