@sewise-dev
2017-01-14T09:02:33.000000Z
字数 3454
阅读 639
(旧微录播)微录播数据字典
微录播
更新历史
编号 |
版本 |
说明 |
作者 |
日期 |
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 |
是 |
回复时间 |