Defining Entities and Data Modeling Fixed Asset Procedures The business rules that constitute the fixed asset procedures

Question:

Defining Entities and Data Modeling––

Fixed Asset Procedures The business rules that constitute the fixed asset procedures for the Safe Buy Grocery Stores chain are similar at all the store locations.

The store manager at each location is responsible for identifying needed fixed assets and for selecting the vendor. Freezers, refrigerators, delivery vans, and store shelving are examples of fixed asset purchases.

Once the need has been identified, each store follows the procedures described next.

The manager creates a purchase order, which is sent to the supplier. The supplier delivers the asset to the receiving clerk, who prepares a receiving report. Each week the fixed asset department clerk reviews the fixed asset receiving report summary and creates a fixed asset inventory record for each receipt. The fixed asset clerk maintains the inventory records and depreciation schedules. The vendor subsequently submits an invoice to the AP department clerk, who creates an invoice record. The clerk reconciles the invoice against the receiving report and purchase order and then creates a payment obligation to be paid at a future date, depending on the terms of trade. On the due date, a check is automatically prepared and sent to the vendor, and the payment is recorded in the check register. At the end of each day, a payment summary is sent to the AP manager for review.

Required:

Assume that the manual system above is to be automated using a relational database system.

Perform the following tasks. You may need to make assumptions about how certain automated activities will be performed.

a. List all candidate entities in the procedures described.

b. Identify the valid entities and explain why the rejected entities should not be modeled.

c. Create a data model of the process showing entity associations.

d. Create a fully attributed model by adding primary keys, foreign keys, and data attributes.

Normalize the model.

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question
Question Posted: