新手!!请大家帮帮忙!在有关成绩的数据库中如何建立事实表和维度表?
我的毕设是进行学生成绩的分析,现已有数据库,表、字段如下:
班级表(Class)
ClassNo 班级编号
EnterYear 入学年
SpecialityNo 专业编号
DepartmentNo 系编号
DegreeNo 学位编号
GraduationTime 毕业时间
EducationTime 学制
Expense 学费
班级-课程表(ClassCourse)
ClassNo 班级编号
CourseNo 课程编号
CourseCategoryNo 性质
Term 学期
DegreeNo 学位编号
Period 学时
CreditHour学分
TeacherNo 教师编号
学位表(Degree)
DegreeNo 学位编号
DegreeName学位名称
课程表(Course)
CourseNo 课程编码
CourseName 课程名称
CoursePinyin 课程拼音
课程性质表(CourseCategory)
CourseCategoryNo 课程性质代码
CourseCategoryName 课程性质名称
成绩表(Mark)
CourseNo 课程编号
StudentNo 学生编号
Mark 成绩
学生表(Student)
ClassNo 班级编号
StudentNo 学生编号
TestNo 准考证号
Name 姓名
Sex 性别
Birthday 出生年月
Status 政治面貌
系表(Department)
DepartmentNo 系编号
DepartmentName 系名称
专业表(Speciality)
SpecialityNo 专业编号
SpecialityName 专业名称
我不知道该如何来区分事实数据和维度数据?请高手帮帮忙!!!!!
先谢谢了!!!!!