ENTITY document_file

(* SCHEMA process_planning_schema; *)
  ENTITY document_file
    SUBTYPE OF (document, characterized_object);
    WHERE
      wr1: SIZEOF(QUERY ( drt <* USEDIN(SELF,'PROCESS_PLANNING_SCHEMA.DOCUMENT_REPRESENTATION_TYPE.REPRESENTED_DOCUMENT')
                | (drt.name IN ['physical','digital']) )) = 1;
      wr2: SIZEOF(QUERY ( adr <* USEDIN(SELF,'PROCESS_PLANNING_SCHEMA.APPLIED_IDENTIFICATION_ASSIGNMENT.ITEMS')
                | (('PROCESS_PLANNING_SCHEMA.IDENTIFICATION_ASSIGNMENT' IN 
               TYPEOF(adr)) AND (adr.role.name = 'version')) )) <= 1;
      wr3: SIZEOF(QUERY ( aeia <* USEDIN(SELF,'PROCESS_PLANNING_SCHEMA.APPLIED_EXTERNAL_IDENTIFICATION_ASSIGNMENT.ITEMS')
                | ('PROCESS_PLANNING_SCHEMA.EXTERNAL_IDENTIFICATION_ASSIGNMENT' 
               IN TYPEOF(aeia)) )) >= 0;
      wr4: SIZEOF(QUERY ( pd <* USEDIN(SELF,
               'PROCESS_PLANNING_SCHEMA.PROPERTY_DEFINITION.DEFINITION') | 
               ((pd.name = 'document property') AND (SIZEOF(QUERY ( pdr <* 
               USEDIN(pd,'PROCESS_PLANNING_SCHEMA.PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')
                | (('PROCESS_PLANNING_SCHEMA.DOCUMENT_FILE_PROPERTIES' IN 
               TYPEOF(pdr.used_representation)) AND (pdr.
               used_representation.name = 'document format')) )) <= 1)) )) 
               <= 1;
  END_ENTITY; -- document_file

Explicit Attributes

Entity document_file has the following local and inherited explicit attributes:
AttributeTypeDefined By
 ididentifier (STRING)document
 namelabel (STRING)document
 descriptiontext (STRING)document
 kinddocument_type (ENTITY)document
 namelabel (STRING)characterized_object
 descriptiontext (STRING)characterized_object

Derived Attributes

    No derived attributes

Inverse Attributes

Entity document_file has the following local and inherited inverse attributes:
AttributeTypeDefined By
 representation_typesSET OF document_representation_type (ENTITY)document

Supertypes

Entity document_file inherits from the following supertypes:
  document
  characterized_object

Subtypes

    No subtypes

Referenced By

Entity document_file and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 action_method_with_associated_documents ENTITY document
 boss ENTITY characterized_object
 characterized_definition SELECT characterized_object
 composite_hole ENTITY characterized_object
 compound_feature ENTITY characterized_object
 contract_item SELECT document_file
 document_product_association ENTITY document
 document_reference ENTITY document
 document_relationship ENTITY document
 document_representation_type ENTITY document
 document_usage_constraint ENTITY document
 externally_defined_feature_definition ENTITY characterized_object
 external_identification_item SELECT document
 gear ENTITY characterized_object
 identification_assignment_item SELECT document_file
 outer_round ENTITY characterized_object
 pocket ENTITY characterized_object
 product_definition_with_associated_documents ENTITY document
 revolved_profile ENTITY characterized_object
 subtype_exclusiveness_characterized_object RULE characterized_object
 subtype_exclusiveness_document RULE document
 tool_contract ENTITY document
 turned_knurl ENTITY characterized_object


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:19:47-04:00