- Strategic Leadership Assignment Task 1 OF 3 – Case Study
- Negotiation Skills Assignment: Preparing Expatriates for Cross-Cultural Business Success in the UK
- Innovation and Enterprise Management Assignment: A Comprehensive Case Study on Entrepreneurial Mindset, Design Thinking, and the Impact of Innovation on the Creative Economy
- Workforce Diversity at Roybit Solutions HR Case Study: Identifying Challenges and Implementing Strategic Solutions for an Inclusive Workplace
- 3CO02 Principles of Analytics Assignment: Applying People Analytics to Drive Evidence-Based HR Decisions at Company X
- 3CO01 Business Culture and Change in Context Assignment: Navigating Organisational Growth and Cultural Integration through the Acquisition of Emrosu by BPE
- Operations Management Case Study Assignment: Integrating Lean, Design, and AI for Sustainable Growth at CFS
- Application of Psychological and Sociological Theories of Health: A Case Study on Addiction and Recovery in Ebony-Anne Merici
- Case Study for Adult and LD Students: Holistic and Person-Centered Care Planning for Keisha with Down’s Syndrome and Diabetes
- Misrepresentation and Contractual Remedies Assignment: Legal Advice for Keith on the Sale of a Defective Vehicle
- Naturopathic Nutrition Assignment : Client Case Study on Health Drivers, Aims & Therapeutic Plan
- Atomic Structure & Bonding Assignment : Lab-Based Element Analysis and Molecular Case Study
- BTEC L3 Unit 22.2 Systems Analysis Assignment: Requirements Specification and System Design for Client Project
- CIPD Level 3CO01 Assignment: Mason Street Furniture Case Study on External Influences & Organisational Change
- 1STU401 Corporate Finance Strategy Assignment: Beer Namibia Limited Case Study for Business Diversification & Risk Management
- M33224 Assignment: Critical Analysis of ECtHR Jurisprudence and Domestic Applications under the Human Rights Act 1998
- Exclusive Distribution and Active Sales under EU Competition Law – Case Study
- Simulation and Security Analysis of IoT-Integrated Risk Management Networks: A Case Study of Aquatrust Systems – Semester B Level 6
- Legal Analysis of Marital Issues, Child Custody & Financial Rights – Case Study
- FLR5224 Pre-Purchase Marine Survey & Certification Guide For 72m Motor Yacht
Database Management System (DBMS) Assignment Case Study – Normalisation of Dental Exam Relation
| University | IQY Technical College |
| Subject | DBMS |
Total Marks: 10
Case Study Activity 1 (Normalisation)
Complete the following case study for the Dental Exam Relation. The conceptual level design for this relation has already been completed. Your job is to normalise this relation (It seems to still have some problems).
Case Study Overview
This entity records the dental tests requested by the patient’s dentist at each appointment. If no test is requested by the dentist, no record will be created. The complete Flag will only be set to ‘Y’ when the requested exam result has been returned.
Business Rules
- A patient is only allowed to visit their own Dentist.
- A patient may have more than one exam requested at any appointment.
- A patient can visit their dentist for examinations at different Clinics.
- Patients are only included in this database when they are required to undergo a dental examination.
Do You Need Assignment of This Question
Questions
- The data provided in the Dental Exam table below is in ONF. Copy the table and make corrections till it is in 1NF. List each change you have made.
- Enter all known values:
- By filling in data instead of using dittos or “”
- Fill any unknown values with the null word.
- Ensure the intersection of every row and column contains only one value (known as atomic) by correcting multivalued attributes.
- Check the table is in a rectangular format.
- Enter all known values:
- Write out the relational model for the single relation Dental Exam using the following format. (You should only have one table as no normalisation has been completed as yet).RelationName (Identifier, non-key attributes)
- Identify and list the functional dependencies (FDs) for the given data. Please use the following format for your functional dependencies:X > Y or Determinant Attribute(s) > Dependent Attribute(s)
- Transform the data from 1NF to 2NF for the Dental Exam relation. Ensure you use the FD identified to assist you in the normalisation process. Explain your result and write them in the following format. Ensure the primary keys are underlined and foreign keys are marked with asterisks (*):
- RelationName (Identifier, non-key attributes)
- or RelationName (Identifier, non-key attributes, Foreign Key*)
- (Remove partial dependencies – attributes that only depend on part of the key.)
- Transform the data from 2NF to 3NF for the Dental Exam relation. Ensure you use the FD identified to assist you in the normalisation process. Explain your result and write them in the following format. Ensure the primary keys are underlined and foreign keys are marked with asterisks (*):
- Relation Name (Identifier, non-key attributes)
- or Relation Name (Identifier, non-key attributes, Foreign Key*)
- (Remove transitive dependencies – attributes that are dependent on another attribute.)
- Transform the data from 3NF to BCNF for the Dental Exam relation. Ensure you use the FD identified to assist you in the normalisation process. Explain your result and write them in the following format. Ensure the primary keys are underlined and foreign keys are marked with asterisks (*):
- RelationName (Identifier, non-key attributes)
- or RelationName (Identifier, non-key attributes, ForeignKey*)
- (Remove Boyce-Codd dependencies – e.g., For any functional dependency (A > B), A should be either the super key or the candidate key.)
- Some patients have been seeing their dentist more than once per day. The Dental Clinic has decided to add a unique code for each appointment for one dentist. Shown in bold below:DentalExam (PatientNum, Appointment Date, Exam, Clinic Num*, CompleteFlag, Appointment Num)Is this now a correctly normalised relation? If it is not, please correct the relation and explain what you have done to correct it.
- Write out the final normalised relational model for the DentalExam relations. Please use the following format for your final set of relations, where the primary keys are underlined and the foreign keys are marked with asterisks (*):
- Relation Name (Identifier, non-key attributes)
- or Relation Name (Identifier, non-key attributes, Foreign Key*)
- Add surrogate keys where necessary by explaining their need in the relational model.
Buy Answer of This Assessment & Raise Your Grades
If your DBMS Normalisation task (1NF → 2NF → 3NF → BCNF) feels confusing, you’re not alone — many students trip over functional dependencies and key selection. Our database tutors at Student Assignment Help UK can clarify FDs, remove partial/transitive dependencies, and produce a clean relational model. Get accurate, AI-free help for your normalisation case study and submit with confidence. Try our Database Management Systems Assignment Help support and get high grades in your DBMS assignments.



