教学管理数据库设计文档
1.1消息信息表
表名为t_dialogue,保存消息信息。
表1.1 消息信息表
字段名 | 类型 | 注释 |
dialogue_id | varchar(40) NOT NULL | 消息ID,唯一标识 |
user_a_id | varchar(40) | 消息发送者 |
user_b_id | varchar(40) | 消息接收者 |
dialogue_content | varchar(1000) | 消息内容 |
create_time | datetime | DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP |
state | int(11) | 0 未读;1已读 |
1.2 日记信息表表
表名为t_diary;,保存日志信息。
表1.2 日志信息表表
字段名 | 类型 | 注释 |
diary_id | varchar(40) | 主键ID |
student_id | varchar(40) | 学生ID |
teacher_id | varchar(40) | 教师ID |
create_time | datetime | 创建时间 |
diary_title | varchar(255) | 日记标题 |
diary_text | blob | 日记内容 |
diary_state | int(11) | '状态:0待审核;1通过;2驳回; |
remarks | archar(255) | 备注 |
update_time | datetime | 更新时间 |
fraction | varchar(40) | 成绩 |
1.3菜单信息表
表名为t_menu,保存菜单信息。
表1.3 菜单信息表表
字段名 | 类型 | 注释 |
menu_id | varchar(40) | 主键ID |
menu_name | varchar(255) | 菜单名称ID |
1.4 控制(权限角色)信息表
表名为t_power;,保存日志信息。
表1.4 控制信息表
字段名 | 类型 | 注释 |
power_id | varchar(40) | 主键ID |
menu_id | varchar(40) | 菜单ID |
role_id | varchar(40) | 角色ID |
status | int(11)) | 0:禁用,1:启用 |
1.5 角色信息表
表名为t_role ;,保存日志信息。
表1.5 角色信息表
字段名 | 类型 | 注释 |
role_id | varchar(40) | 主键ID |
role_name | varchar(255) | 角色名称 |
create_time | datetime | 创建时间 |
update_time | datetime | 更新时间 |
1.6 用户信息表
表名为t_user ;,保存日志信息。
表1.6 用户信息表
字段名 | 类型 | 注释 |
id | varchar(40) | 主键ID |
role_id | varchar(40) | 角色ID |
user_name | varchar(255) | 创建时间 |
create_time | datetime | 更新时间 |
user_email | varchar(255) | 邮箱 |
user_phone | varchar(255) | 电话 |
user_state | int(10) | 用户状态:0启用;1停用 |
user_pwd | varchar(255) | 密码 |
update_time | datetime | 修改时间 |
Token- | varchar(255) | 标志 |