Question: A SCHEDULE table contains data about course schedules in a given term in a university. The table includes 6 attributes: CourseID, SectionID, CourseTitle, ScheduledDayTime, PrerequisiteCourseID,

A SCHEDULE table contains data about course schedules in a given term in a university. The table includes 6 attributes: CourseID, SectionID, CourseTitle, ScheduledDayTime, PrerequisiteCourseID, and PrerequisiteCourseTitle. The primary key of this table includes CourseID and SectionID. The functional dependencies are:

CourseID > CourseTitle (e.g., MIST.3030 > Database Management Systems) CourseID > PrerequisiteCourseID (e.g., MIST.3030 > MIST.2010) PrerequisiteCourseID > PrerequisiteCourseTitle (e.g., MIST.2010 > Intro. MIS) CourseID, SectionID > ScheduledDayTime (e.g., MIST.3030 Sec 201 > M/W 3:30-4:45pm)

Decompose this non-3NF table into 3NF relations. Show all functional dependencies and links on the decomposed relations.

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!