SITUATION:
Pick and Shovel Construction Company is a multi state building contractor specializing in medium-priced town homes. C. T. Scott, the owner, is in your office for the third time today to see how the new relational database project is coming along. Unfortunately, someone mentioned to C. T. that the delay had something to do with achieving normalization.
“Why is all this normalization stuff so important?” he asks. “The old system worked
OK most of the time, and now you are telling me that we need all these special rules.
Why is this necessary?”
1.) How should you respond to C. T.? Write him a brief memo with your views.
To: C. T. Scott
From: Cirnin Jay
CC: Pick and Shovel Construction Company
Date: April 8, 2018
Subject: Employee Respond
Normalization is the process of reorganizing data structure in an efficient way in designing relational database. It is important to perform the processes of normalization because it eliminates duplicate records, data redundancy and making data consistent across all tables. The advantages gained from using normalization is quite significant while the disadvantages are unavoidable for some cases.
Sincerely yours,
Cirnin Jay
2.) Assume that the Pick and Shovel's main entities are its customer, employees, projects, and equipment. A customer can hire the company for more than one project, and employees sometimes work on more than one project at a time. Equipment, however, is assigned only to one project. Draw an ERD showing those entities.
3.) Add cardinality notation to your ERD.
Comments
Post a Comment