Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Apply the normalization process to the following relations. Show the following steps for each relation: Show the candidate keys from the original relation. Show the

Apply the normalization process to the following relations. Show the following steps for each relation:

Show the candidate keys from the original relation.

Show the functional dependencies from the original relation.

Is any determinant not a candidate key? If so, show the following:

The new normalized relations.

The primary key in each new relation.

The foreign keys in the new relations.

The referential integrity constraints for the foreign keys.

Relation 1:

BASEBALL (Player, Number, Position, Coach, Team, Manager)

Assumptions:

Each player has a unique (different from all the others) name.

Each player belongs to a specific team.

Each player plays only one position, such as pitcher, infield, or outfield.

Each position has only one coach, such as pitching coach or infield coach.

Each team has only one manager.

State any other assumptions you make.

Relation 2:

GRADE (StudentID, StudentName, Class, ClassRoom, Instructor, InstructorOffice, Grade)

Assumptions:

Each class meets in a certain room.

Each class has only one instructor.

Each student gets one grade from each class they take.

State any other assumptions you make.

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

Step: 3

blur-text-image

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 also viewed these Databases questions