This type represents an ATTribute DEFinition. An attribute definition determines what information an attribute may contain and how the attribute behaves during various modelling operations. An attribute definition is a type of entity (PK_CLASS_attdef is a subclass of PK_CLASS_entity).