Dimensions: Student (ID, Name, Major) Course (ID, Name, Department) Professor (ID, Name, Department, College)College(ID, Course , Professor)Grade(ID, SID, Course, grade)
University(StudentID, CourseNumber, ProfessorID, DepartmentName, CollegeName) Student(ID, FirstName, LastName, Major, Year, GPA) Course(Number, Name, Section, Date, Time, Department, Units) Professor(ID, FirstName, LastName, Subject, Department) Department(Name, Head)(Edited: 2020-05-06)
Fact University(College, Department, Course, Professor, Student) Dimensions Department(Name, College, GPA) Course(Name, Professor, College, Department, Grade) Professor(Name, Department) Student(Name, GPA)
Fact Table - Enrollment(StudentID, DeptID, GPA) Dimension Tables - Student(StudentID, fName, lName, MajorID) Faculty(FacultyID, fName, lName, Salary) Department(DeptID, DeptName) Courses(CourseID, CourseName, DeptID) Section(SectionID, CourseID, FacultyID) Major(MajorID, MajorName, DeptID)(Edited: 2020-05-07)
Fact: University(studentId, profressorId, departmentId, collegeId)
Dimensions: Student(studentId, first, last, GPA) Professor(profId, first, last, salary) Department(depId, deptName, building) College(collegeId, collegeName, city)(Edited: 2020-05-11)
The star schema: Fact table: enrollment(student_id, grade, course_id, section_id, professor_id) Dimension tables: student(fname, lname, student_id, enrollment_status) course(department, course_id, section_id, enrollment_count, instructor) professor(fname, lname, department, position)
Fact: Enrollment (Student, Course, Professor, Grade) Dimensions: Student (ID, Fname, Lname, Major) Course (Number, Name, Department) Professor (ID, Fname, Lname, Department, College)(Edited: 2020-05-11)