Previous Topic: Analyzing User ViewsNext Topic: Analyzing Current System Interactions


Developing an Implied Data Model

You develop a model from the record types, keys, and fields of each data store and data view. The conventions used to model this data are exactly the same as those used during data analysis.

Guidelines for developing the data model:

In the Purchasing data store structure, a purchase order may contain many PRODUCTs. Likewise, a PRODUCT may appear on many purchase orders. This is resolved by creating an associative entity type PURCHASE ORDER ITEM, which has for its key the two identifiers PRODUCT and PURCHASE ORDER as well as the attribute Quantity. This is shown in the following illustration.

Developing an Implied Data Model