87
The essential parts of a data model are entities, attributes, and relationships. These
must all be represented in the Business Rules Repository. Entities are conceptually at
the highest level. Strictly speaking, the term entity applies to a logical data model,
and table applies to the equivalent physical implementation in a live database. Since
business rules have to operate at the physical level, it is necessary to store data about
tables in the Repository. However, it is also necessary to store some additional in-
formation about tables, which, strictly speaking, exists only at a logical level. For
instance, the business definition of the information a table contains can be very
helpful for a user when rules are being defined. This is an important ...