Question: 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

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!