Question: PART B - Exercises (Answer ALL questions for a total of 70 marks) QUESTION 1 - Database Design using Normalization (20 marks) Normalize the following

 PART B - Exercises (Answer ALL questions for a total of

PART B - Exercises (Answer ALL questions for a total of 70 marks) QUESTION 1 - Database Design using Normalization (20 marks) Normalize the following unnormalized relation. Show all the functional and any multi-valued dependencies between the attributes. Indicate the primary keys, foreign keys, and referential integrity constraints for each relation that should be in 4 N.F. Make and state assumptions as necessary. RESTAURANTI CheflochName CEName, CPhone Assistanti. Al. Name, AF Nams, Resire No RDescription TimeNeeded IngredientiD, IName, Quantity) The above relation includes data that describes the work done in a certain restaurant. The restaurant employs a number of chefs and assistants. An assistant may work with one or more chefs. Recipes are prepared by chefs who may sometimes work together on a recipe. For each recipe we need to keep the quantity used for each of its ingredients

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!