ENTITY applied_classification_assignment

(* SCHEMA feature_based_process_planning; *)
  ENTITY applied_classification_assignment
    SUBTYPE OF (classification_assignment);
      items : SET [1:?] OF classification_item;
    WHERE
      wr1: NOT (((
               'FEATURE_BASED_PROCESS_PLANNING.EXTERNALLY_DEFINED_CLASS' IN
                TYPEOF(SELF.assigned_class)) AND (SELF.role.name = 
               'definitional class membership')) AND (SELF.assigned_class.
               name = 'library identifier'));
      wr2: SIZEOF(QUERY ( edir <* USEDIN(SELF.assigned_class,'FEATURE_BASED_PROCESS_PLANNING.EXTERNALLY_DEFINED_ITEM_RELATIONSHIP.' 
               + 'RELATED_ITEM') | (((edir.name = 'name scope') AND ((
               'FEATURE_BASED_PROCESS_PLANNING.' + 
               'EXTERNALLY_DEFINED_GENERAL_PROPERTY') IN TYPEOF(edir.
               relating_item))) AND (NOT (SIZEOF(QUERY ( gpa <* USEDIN(edir
               .relating_item,'FEATURE_BASED_PROCESS_PLANNING.' + 
               'GENERAL_PROPERTY_ASSOCIATION.BASE_DEFINITION') | ((gpa.name 
               = 'definitional') AND (NOT (SIZEOF(QUERY ( pdr <* USEDIN(gpa
               .derived_definition,'FEATURE_BASED_PROCESS_PLANNING.' + 
               'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION') | ((pdr.
               used_representation.name = 'property value') AND (
               'FEATURE_BASED_PROCESS_PLANNING.VALUE_REPRESENTATION_ITEM' 
               IN TYPEOF(pdr.used_representation.items))) )) >= 1))) )) = 0))) )) 
               = 0;
  END_ENTITY; -- applied_classification_assignment

Explicit Attributes

Entity applied_classification_assignment has the following local and inherited explicit attributes:
AttributeTypeDefined By
 assigned_classgroup (ENTITY)classification_assignment
 roleclassification_role (ENTITY)classification_assignment
 itemsSET OF classification_item (SELECT)applied_classification_assignment

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity applied_classification_assignment inherits from the following supertypes:
  classification_assignment

Subtypes

    No subtypes

Referenced By

    Not referenced by any other definition


[Top Level Definitions] [Exit]

Generated by STEP ToolsTM EXPRESS to HTML Converter
on 2007-09-07T16:41:17-04:00