ENTITY language_assignment

(* SCHEMA step_merged_ap_schema; *)
-- IN AP214/AP232
ENTITY language_assignment
   SUBTYPE OF (classification_assignment);
      items : SET [1:?] OF language_item;
   WHERE
      wr1:
         'STEP_MERGED_AP_SCHEMA.' + 'LANGUAGE' IN TYPEOF(SELF.assigned_class);
      wr2:
         SELF.role.name = 'language';
      wr3:
         SIZEOF(SELF.items) = SIZEOF(QUERY (i <* SELF.items| ('STEP_MERGED_AP_SCHEMA.' + 'REPRESENTATION' IN TYPEOF(i)) AND (i\representation.name = 'document content')));
END_ENTITY;

Explicit Attributes

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

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity language_assignment inherits from the following supertypes:
  classification_assignment

Subtypes

    No subtypes

Referenced By

Entity language_assignment and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 class_assignment_is_valid FUNCTION classification_assignment
 distribution_notice_approval_requires_supporting_data RULE classification_assignment
 subtype_exclusiveness_classification_assignment RULE classification_assignment


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2017-01-19T11:17:23-05:00