Guideline 2
– Insertion anomalies
• Cannot insert a project unless an employee is assigned to it.
• Cannot insert an employee unless a he/she is assigned to a
project.
– Deletion anomalies
• When a project is deleted, it will result in deleting all the
employees who work on that project.
• Alternately, if an employee is the sole employee on a project,
deleting that employee would result in deleting the
corresponding project.
– Modification anomalies
• Changing the name of project number P1 from “Billing” to
“Customer-Accounting” may cause this update to be made for
all 100 employees working on project P1.