Reference no: EM133662112
Data Modelling and Database Development
Entity Relationship Diagram (ERD) Case Study
Assesment Objectives:
This assessment aims to assess students' knowledge about Entity Relationship Diagrams (ERDs) for a business case study and transform the ERD to third normal form (3NF) relations.
Assesment Description:
Case Study:
Bayside Council, Australia, is conducting inspections of the restaurants in the region to maintain the quality of their kitchens. The council has access to information about the proprietors of kitchens along with the kitchens' details. Each proprietor is assigned a unique Proprietor ID (identifier). Additionally, a proprietor has a Family Name, Given Name, Address (Street, City, State, Post Code) and Phone Number. Kitchens are categorized, and for each kitchen, details such as Kitchen ID, Business Name, Address (Street, City, State, Post Code), and Phone Number are maintained.
The council has employed inspectors who carry out these inspections. The system maintains the Names and Phone numbers of the inspectors. Each inspection is scheduled on a specific Date. If any violations of quality standards are detected in a kitchen, they are recorded with a Description, Required action, and a Due date to fix them. Moreover, violations are categorized into different levels, and each level has a Description and Number of days to fix the violation. When a business fixes the violation, the proprietor contacts the council so that the inspector can check on it and update the system with the fixed date.
Draw an ERD for the above case study and include the following requirements:
Identify the key entities with suitable names.
Include their attributes with suitable naming standards and mark the primary keys.
Model the relationships between the entities.
Indicate the related minimum and maximum cardinality constraints for each of the relationships (optional/mandatory one/many).
Describe your ERD in words (in natural language).
Map the ERD into a set of relations and transform each relation to 3NF.