Overview of Attributes

An attribute is a unit of data or fact. For example:

  • the cost of the movie ticket
  • the person is a full-time student

An attribute is of a particular data type: Boolean, text, number, currency, date, time of day or date and time, and the value of an attribute can be 'known' or 'unknown'. An attribute always belongs to a particular entity even if it is the global entity.

Rules are constructed by combining attributes. For example:

the cost of the movie ticket = $12 if

the person is a full-time student