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:
Derived Attributes
No derived attributes
Inverse Attributes
Entity document_file has the following local and inherited inverse attributes:
Supertypes
Entity document_file inherits from the following supertypes:
document
characterized_object
Subtypes
No subtypesReferenced By
Entity document_file and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:19:47-04:00