@sewise-dev
2017-01-14T09:02:33.000000Z
字数 3454
阅读 735
(旧微录播)微录播数据字典
微录播
更新历史
| 编号 |
版本 |
说明 |
作者 |
日期 |
| 1 |
v1.0 |
1.创建文档 |
Seven |
2017-01-09 |
目录
数据库设计说明
1. 录播系统web端
1.1 courseware 课件表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键,自增长,PK |
| uid |
int |
是 |
用户id |
| sid |
string |
是 |
设备id |
| uuid |
int |
是 |
唯一识别码uuid |
| nickname |
string |
是 |
昵称 |
| creator |
string |
是 |
创建者 |
| name |
string |
是 |
课件名称 |
| fullname |
string |
是 |
视频路径 |
| assist_id |
int |
否 |
pdf存储主键id值 |
| assist_url |
stirng |
否 |
pdf路径 |
| tags |
json |
否 |
标签 |
| size |
string |
是 |
内容大小 |
| type |
string |
是 |
类型:video、voice、animation... |
| duration |
string |
是 |
时长 |
| summary |
string |
否 |
简介 |
| pre_course |
string |
否 |
前置课件 |
| post_course |
string |
否 |
后置课件 |
| other |
json |
否 |
其他设置 |
| assist_json |
json |
否 |
pdf数据串 |
| vtt_json |
json |
否 |
字幕数据串 |
| topic_json |
json |
否 |
题库数据串 |
| timeline_json |
json |
否 |
timeline数据串 |
| share |
int |
否 |
学生分享次数统计 |
1.2 knowledge 知识点表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键,自增长,PK |
| uid |
int |
是 |
外键,教师uid |
| swpid |
int |
是 |
外键,课件id |
| uuid |
int |
是 |
唯一识别码uuid |
| title |
stirng |
是 |
知识点 |
| pid |
int |
否 |
父级id |
| assist_json |
json |
否 |
pdf数据串 |
| vtt_json |
json |
否 |
字幕数据串 |
| topic_json |
json |
否 |
题库数据串 |
| timeline_json |
json |
否 |
timeline数据串 |
| event_timeline_json |
json |
否 |
事件timeline数据串 |
| swp_name |
string |
是 |
课件名称 |
| assist_id |
string |
是 |
pdf存储主键id值 |
| assist_url |
string |
是 |
pdf路径 |
| duration |
string |
是 |
时长 |
1.3 assist pdf辅助表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键 |
| uid |
string |
是 |
用户uid |
| title |
string |
是 |
标题 |
| url |
string |
是 |
存储路径 |
| type |
string |
是 |
类型:pdf、ppt、jpg |
| time |
string |
是 |
上传时间 |
| page |
int |
是 |
当前页数 |
| sTime |
int |
是 |
开始时间 |
| duration |
int |
是 |
展示时长 |
| isShow |
int |
是 |
是否展示 |
| clear |
int |
是 |
是否擦除 |
| swpid |
string |
是 |
课件id |
| uuid |
int |
是 |
知识点唯一识别码uuid |
1.4 assist_slides 文件萃取内容表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
索引 |
| asid |
string |
是 |
外键,关联assist id |
| page |
stirng |
是 |
当前页数 |
| content |
stirng |
是 |
内容 |
| key |
stirng |
否 |
关键词(逗号隔开) |
1.5 assist_wipe 撕书表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
索引 |
| uid |
int |
是 |
用户uid |
| swpid |
int |
是 |
课件id |
| value |
json |
是 |
撕书内容数据串 |
1.6 vtt 字幕表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键索引 |
| swpid |
int |
是 |
课件id |
| sTime |
int |
是 |
开始时间 |
| eTime |
int |
是 |
结束时间 |
| content |
string |
是 |
字幕内容 |
1.7 topic 题库表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键索引 |
| uid |
int |
是 |
用户uid |
| swpid |
int |
是 |
课件id |
| showTime |
int |
是 |
显示时间 |
| type |
string |
是 |
类型:多选multiselect、单选single、填空fill |
| question |
string |
是 |
题目、问题 |
| option |
json |
是 |
选项内容 |
| answer |
json |
是 |
答案 |
| rightJumpTime |
string |
是 |
正确跳转 |
| wrongJumpTime |
string |
是 |
错误跳转 |
1.8 resource 文件表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键索引 |
| uid |
int |
是 |
用户uid |
| name |
string |
是 |
文件名称 |
| url |
string |
是 |
路径 |
| ext |
string |
是 |
后缀格式 |
| size |
int |
是 |
文件大小 |
| duration |
string |
是 |
时长 |
| time |
string |
是 |
创建时间 |
| update_time |
string |
是 |
更新时间 |
1.9 share 分享表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键索引 |
| to_uid |
int |
是 |
用户uid |
| to_nickname |
string |
是 |
用户名称 |
| swpid |
int |
是 |
课件id |
| swlname |
string |
是 |
课件名称 |
| from_uid |
int |
是 |
分享者uid |
| from_nickname |
string |
是 |
分享者名称 |
| type |
int |
是 |
to_uid类型:1.学生 2.老师 |
| fullname |
string |
是 |
视频路径 |
| summary |
string |
是 |
备注描述 |
| to_stu_status |
int |
是 |
学习状态:0.未开始 1.学习中 2.已完成 |
| total_spendtime |
string |
是 |
总学习耗时长 |
| spend_time |
string |
是 |
真实视频播放时长 |
| video_time |
string |
是 |
视频时长 |
| finish_time |
string |
是 |
完成时间 |
| answer_ids |
string |
是 |
学生已答对问题的id |
| question_total |
string |
是 |
问题总数 |
| wrong_total |
string |
是 |
错题总数 |
| correct_total |
string |
是 |
答对总数 |
| point_ids |
string |
是 |
学生已掌握的知识点的id |
| point_total |
string |
是 |
知识点总数 |
| grasp_total |
string |
是 |
已掌握知识点总数 |
1.10 answer_history 答题记录表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键索引 |
| uid |
int |
是 |
用户id |
| uuid |
int |
是 |
知识点id |
| swpid |
int |
是 |
课件id |
| question_id |
int |
是 |
问题id值 |
| question |
json |
是 |
题目内容 |
| option |
json |
是 |
选项内容 |
| answer_id |
json |
是 |
选项id |
| right_id |
json |
是 |
正确选项id |
| right |
int |
是 |
是否正确:1.对 0.错误 |
| round |
int |
是 |
第几轮答题(1、2、3...) |
| time |
string |
是 |
时间 |
1.11 study_log 学习纪录统计表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键索引 |
| uid |
int |
是 |
用户id |
| swpid |
int |
是 |
课件id |
| from |
int |
是 |
课件id |
| sTime |
int |
是 |
开始时间 |
| eTime |
int |
是 |
最后播放时间(视频绝对时间;用于跟下一条纪录比较以及计算学习百分比) |
| spend_time |
int |
是 |
真实播放时间;单位秒 |
| total_time |
int |
是 |
视频总时长 |
| round |
int |
是 |
第几轮学习 |
| data |
json |
是 |
此节点学习进度 |
data
| 字段 |
类型 |
非空 |
注释 |
| study_time |
int |
是 |
学习耗时;单位秒 |
| correct_precent |
int |
是 |
答对率 |
| point_precent |
int |
是 |
掌握度 |
1.12 clear_log 知识点擦除统计表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键索引 |
| uid |
int |
是 |
用户id |
| swpid |
int |
是 |
课件id |
| pdf_id |
int |
是 |
pdf的id |
| pdf |
json |
是 |
pdf的资料 |
| uuid |
int |
是 |
知识点id |
| from |
int |
是 |
教师 |
| time |
int |
是 |
擦除时间 |
| pdf_time |
int |
是 |
pdf播放时间 |
| round |
int |
是 |
第几轮学习 |
1.13 ask 学生提问问题表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键索引,uuid库生成 |
| sid |
int |
是 |
学生id |
| tid |
int |
是 |
老师id |
| swpid |
int |
是 |
课件id |
| swpname |
int |
是 |
课件名称 |
| point_name |
int |
是 |
知识点名称 |
| uuid |
int |
是 |
知识点id |
| question |
int |
是 |
问题描述内容 |
| ask_time |
int |
是 |
提问时间 |
| is_answer |
int |
是 |
是否已回复:0未回复;1已回复 |
1.14 answer 老师回复问题表
| 字段 |
类型 |
非空 |
注释 |
| id |
int |
是 |
主键索引,uuid库生成 |
| sid |
int |
是 |
学生id |
| aid |
int |
是 |
学生提问的问题的id |
| swpid |
int |
是 |
课件id |
| uuid |
int |
是 |
知识点id |
| answer |
int |
是 |
回复内容 |
| answer_time |
int |
是 |
回复时间 |