Classification Application Object


A Classification is a relationship between an Application_object and a Class that indicates the Application_object is a member of the Class.

The relationship between:

that indicates part 98/1234 is of type XYZ_123, is a Classification.

NOTE - This application object has been defined to indicate the common semantics of other application objects which are specialisations or populations of it. This application object has no interpretation on to the MIM. Instead each of its subtypes is interpreted separately.

EXPRESS specification:

*)
ENTITY Classification
  ABSTRACT SUPERTYPE;
  class  :  Class;
  member  :  Application_object;
END_ENTITY;
(*

Attribute definitions:

class : the Class that contains the member.

member : the Application_object that is a member of the class.