Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Premium Sports Events hosts events throughout the year for athletes in the Bay area and wants to maintain a database for these events. Each event
Premium Sports Events hosts events throughout the year for athletes in the Bay area and wants
to maintain a database for these events. Each event is assigned a unique id and they record the
event name, description, date, and entry cost. Events are held at different venues such as running
tracks, pools, curling clubs, golf courses and so on Each venue is assigned an id and they store
contact person, phone number, email address, and rental fee. They also keep track of potential
sponsors for events. Each sponsor is assigned a unique id In addition, they store the sponsor's
name, contact name, mobile number, and email address.
Create a tab called Pa
Identify and draw the entities.
Include attributes for each entity and identify them as mandatory or optional.
Specify the UIDPK for each entity.
Specify all other candidate keys as unique keys UKs
Pb
They want to maintain a record of events and the venues that host the events. There are times
when a particular venue is not scheduled to host any events. Likewise, they want to maintain a
record of all sponsors. As a result, there are times when a sponsor is not supporting any events.
The hosting venue is always assigned when an event is scheduled. Each event is hosted at only
one venue, but each venue can host multiple events. Usually, each event is supported by a spon
sor, but some events do not have a sponsor. Each sponsor may support multiple events.
Create a tab called Pb
Copy the ER diagram from PA and add the relationship lines, including relation
ship names, and the ER language for the relationships.
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