Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Use a dependency diagram to determine the functional dependencies that exist in the following table. Guest ( person _ id , first _ name, last

Use a dependency diagram to determine the functional dependencies that exist in the following table.
Guest( person_id, first_name, last_name, phone, email, birthday, rsvp, num_attending, event_id, event_name, begin_time, end_time, (venue_id, venue_street, venue_city, venue_state, venue_zip, venue_phone, venue_notes))
RSVP can have values of yes, no or maybe while num_attending indicates how many guests will accompany that person
Begin_time and end_time are date objects, meaning they include both date and time
Venue_notes is a text object that allows for a description or rules to be stored
Include your dependency diagram in your submission.
2. Using your dependency diagram, convert this table to an equivalent collection of tables that are in third normal form. Write the table definitions for the resulting tables using the following notation:
Table_Name (Primary_Key, Attribute1, Attribute2,...AttributeN)
3. Create an ERD using Crows Foot Notation in LucidChart of result tables. Paste an image of your ERD here for credit.
4. Alter your ERD from #3 to support the following requirements:
Each event should have a coordinator that is ultimately responsible for it. Those coordinators must have a Guest account in the system.
Wed like to store a list of caterers that are available at each venue. Caterers may have contracts with multiple venues and venues may accept contracts from multiple caterers, but ultimately, a single caterer will serve at each event. Use the following definition to include caterers in your ERD:
Caterer(cater_id, cater_name, cater_contact, phone, e-mail, cuisine_type)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Databases And Information Systems Second East European Symposium Adbis 98 Poznan Poland September 1998 Proceedings Lncs 1475

Authors: Witold Litwin ,Tadeusz Morzy ,Gottfried Vossen

1st Edition

3540649247, 978-3540649243

More Books

Students also viewed these Databases questions