Represents the definition of a ‘field’ on an entity.
This class represents a column on the table where the entity is stored.