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

Ai And The Lottery Defying Odds With Intelligent Prediction

Authors: Gary Covella Ph D

1st Edition

B0CND1ZB98, 979-8223302568

More Books

Students explore these related Databases questions