Question: Problem: Build a database design in 3 NF for a professional sports league. Identify all foreign keys The league has a commissioner and an assistant
Problem: Build a database design in NF for a professional sports
league. Identify all foreign keys
The league has a commissioner and an assistant commissioner
The league has two divisions
Premier the best teams
Championship the remaining teams
Each division has their own commissioner
Each team is assigned to one division
At the end of every season:
The bottom teams in Premier Division move to Championship
The top teams in Championship Division move up to Premier
Teams have a team name, are based in a city, has one or more
owners, and a home stadium.
Each team may have a manager eg they won't have a manager if
they fired the previous person, and the new manager has not yet
been named
Each team has one to many players.
A player in the database might not be assigned to a team eg a
player who was recently cut
Each player has a name and a primary position.
Rubric
Points: Correctly identified the entities & their attributes
Each entity must have a clear, wellstructured definition
Points: Correctly identified the foreign keys
Points: Correct cardinality between the entities
Ensure that each relationship is clearly defined as onetoone, oneto
many, or manytomany.
Points Model conforms to third normal form. Example considerations:
All attributes are atomic indivisible
There are no transitive dependencies.
Each nonprime attribute is fully functionally dependent on the
primary key.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
