Course Offerings Dimensional Model for the Course Offerings Database

advertisement
Course Offerings
Dimensional Model for the Course
Offerings Database
Dimensional Model




Analyze courses offered by different instructors to understand
enrollment trends and adjust loads for potential classes.
Section Offered Each Semester
Dimension:
 Section-Fact
 Course
 Instructor
 Room
 Date
Fact:
 Capacity
 Enrollment
DimensionalSECTION-FACT
Diagram
COURSE
CourseKey
CourseNumber
CourseDescription
CreditHours
DATE
DateKey
Year
Semester
FactID (pk)
CourseKey (fk)
DateKey (fk)
InstructorKey (fk)
RoomKey (fk)
Enrollment
PotentialSize
RoomCapacity
TotalCreditHours
SectionNumber
LabNumber
Monday?
Tuesday?
Wednesday?
Thursday?
Friday?
StartTime
EndTime
INSTRUCTOR
InstructorKey
InstructorID
InstructorFirst
InstructorLast
ROOM
RoomKey
BuildingAbbrev
BuildingName
RoomNumber
Capacity
Download