20.2.3 数据库表结构

本小节列出了16张表的表结构。利用表结构,开发人员可以快速地了解表的字段以及业务。

1.用户信息表(Sys_User)

用户信息表记录了所有的系统中用户的信息,并标明该用户是否可以用,如表20.2所示。

20.2.3 数据库表结构 - 图1

2.角色表(Sys_Roles)

角色表定义了系统中可能用到的角色,如表20.3所示。

20.2.3 数据库表结构 - 图2

3.资源表(Sys_Resource)

资源表定义了系统中的所有资源,也就是URL,可以为角色指定拥有的URL操作,如表20.4所示。

20.2.3 数据库表结构 - 图3

4.用户角色表(Sys_User_Roles)

用户角色表结构如表20.5所示。

20.2.3 数据库表结构 - 图4

5.角色资源表(Sys_Role_Resource)

角色资源表结构如表20.6所示。

20.2.3 数据库表结构 - 图5

6.教师表(Teachers)

教师表结构如表20.7所示。

20.2.3 数据库表结构 - 图6

7.教务人员表(Managers)

教务人员表结构如表20.8所示。

20.2.3 数据库表结构 - 图7

8.职务表(Duty)

职务表结构如表20.9所示。

20.2.3 数据库表结构 - 图8

9.学生表(Students)

学生表结构如表20.10所示。

20.2.3 数据库表结构 - 图9

10.课程表(Courses)

课程表结构如表20.11所示。

20.2.3 数据库表结构 - 图10

11.课程类型表(CoursesType)

课程类型表结构如表20.12所示。

20.2.3 数据库表结构 - 图11

12.学生选课关系表(Student_Course)

学生选课关系表结构如表20.13所示。

20.2.3 数据库表结构 - 图12

13.考试表(Exam)

考试表结构如表20.14所示。

20.2.3 数据库表结构 - 图13

20.2.3 数据库表结构 - 图14

14.试卷表(ExamPaper)

试卷表结构如表20.15所示。

20.2.3 数据库表结构 - 图15

15.学生答卷表(AnswerPaper)

学生答卷表结构如表20.16所示。

20.2.3 数据库表结构 - 图16

16.考试批卷关系表(Graders_Exam)

考试批卷关系表结构如表20.17所示。

20.2.3 数据库表结构 - 图17