Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Business Scenario: Suppose you are given the following business rules to form the basis for a database design. The database must enable the manager of
Business Scenario:
Suppose you are given the following business rules to form the basis for a database design. The database must enable the manager of a company dinner club to mail invitations to the clubs members, to plan the meals, to keep track of who attends the dinners, and so on
o Each dinner serves many members, and each member may attend many dinners. Hint: This tells that the relationship between dinner and member is mantomany.
o A member receives many invitations for attending dinner and each invitation is mailed to many members. Hint: This means that invitation is used as entity to implement the manytomany relationship mentioned above. As such, it has a composite primary key: MEMBERNUM and DINNERCODE
o A dinner is based on a single entree, but an entree may be used as the basis for many dinners. For example, a dinner may be composed of a fish entree, rice, and corn, or the dinner may be composed of a fish entree, a baked potato, and string beans.
o A dinner ends with single dessert, a dissert may be used for many dinners.
Goal:
The manager is not a database expert. As database professionals, we aim to create the database based on the structure shown in the following table. Accordingly, we want to accomplish the normalization process for this database.tableAttribute Name,Sample Value,Sample Value,Sample ValueMEMBERNUM,MEMBERNAME,tableAliceBVanderVoortGerald M Gallega,tableAliceBVanderVoortMEMBERADDRESS, Meadow Park, Rose Court, Meadow ParkMEMBERCITY,Murkywater,Highlight,MurkywaterMEMBERZIPCODE,INVITEDATE,FebMarFebACCEPTDATE,FebMarFebDINNERDATE,MarMarMarDINNERATTENDED,Yes,Yes,NoDINNERCODE,DIDIDIDINNERDESCRIPTION,Glowing sea delight,tableGlowing seadelightRanch SuperbENTREECODE,ENENENENTREEDESCRIPTION,Stuffed crab,Stuffed crab,Marinated steakDESSERTCODE,DEDEDEDESSERTDESCRIPTION,tableChocolate moussewith raspberrysauceCherries jubilee,tableApple pie withhoney crust
Task:
Based on the above table, write the relational schema NF and explain all partial andor transitive dependencies. Hint: The table is in and has a composite PK as explained in the business rules. No need to deal with: MEMZIP MEMCITY
Solution:
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started