This type represents an ATTRIBute. An attribute is attached to an entity and contains additional information which is frequently application defined. An attribute is a type of entity (PK_CLASS_attrib is a subclass of PK_CLASS_entity). What information the attribute may contain, and how the attribute behaves during various modelling operations is defined by an attribute definition (PK_ATTDEF_t).