资源管理数据库设计

  • 格式:doc
  • 大小:192.50 KB
  • 文档页数:6

special_courses_on (专题课程)
序号列名数据类型长

标识主键允许空主外键关系说明
1 special_cou
rses_on_id int +1 是否
编号
2 special_cou
rses_on_nam
e varchar 80 否
专题课程名称
subject(科目表)
序号列名数据类型长

标识主键允许空主外键关系说明
1 subject_id int +1 是否科目编号
2 special_cou
rses_on_id int 否
专题课程编号
3 subject_nam
e varchar 80 否
科目名称
4 标识
course_grade (课程年级)
序号列名数据类型长

标识主键允许空主外键关系说明
1 grade _id int +1 是否编号
2 special_cou
rses_on_id int 否
专题课程编号
3 subject_id int 否科目编号
4 gtade_name varchar 20 否年级名称
6 标识
course_ resources(课程资源)
序号列名数据类型长

标识主键允许空主外键关系说明
1 course _id int +1 是否编号
2 special_cou
rses_on_id int 否
专题课程编号
3 subject_id int 否科目编号
4 grade _id int 否课程年级编号
5 course_name varchar 80 否课程资源名称
6 标识
module(模块)
序号列名数据类型长

标识主键允许空主外键关系说明
1 module _id int +1 是否编号
2 special_cou
rses_on_id int 否
专题课程编号
3 subject_id int 否科目编号
4 grade _id int 否课程年级编号
5 course_id int 否课程资源编号
6 module_name varchar 80 否模块名称
7 module_targ
et text 否
模块目标
resources(资源表)
序号列名数据类型长

标识主键允许空主外键关系说明
1 resources
_id int +1 是否
编号
2 special_cou
rses_on_id int 否
专题课程编号
3 subject_id int 否科目编号
4 grade _id int 否课程年级编号
5 course_id int 否课程资源编号
6 module _id int 否模块编号
7 resources_m
ark int 资源类型
1->上传一个文

2->在线编辑
3->视频
4->音频
8 resources_n
ame varchar 80 否
资源名称
9 introductio
n text 是
资源介绍
10
upload_file varchar 80 否
上传文件名称
11 upload_file
s_path varchar 100 否
上传文件路径
12 upload_addd
ate timestam
p

上传时间
mark 操作记录:如修
改,册除
sectional_management(分段管理表)
序号列名数据类型长

标识主键允许空主外键关系说明
1 sectional_m
anagement_i
d int +1 是否
编号
9 sectional int 11 否分段
10 explain varchar 255 否说明
11 length time 否时长
operation(作业)
序号列名数据类型长

标识主键允许空主外键关系说明
1 operation_i
d int +1 是否
编号
2 special_cou
rses_on_id int 否
专题课程编号
3 subject_id int 否科目编号
4 grade _id int 否课程年级编号
5 course_id int 否课程资源编号
6 module _id int 否模块编号
7 operation_n
ame varchar 否
作业名称
9 description text 是描述
10 upload_name varchar 50 否上传文件名
11 upload_path varchar 80 否上传路径
12 operation_m
ark int 1 作业类型
1.文件上传
2.在线编辑
13 operation-s int 否分数
14 limit_size float 限制文件大小
(单位:1-5M)
15 file_type varchar 上传文件类型
extension(扩展名)
序号列名数据类型长

标识主键允许空主外键关系说明
1 extension_
id
int +1 是否编号
2 extension_
name char 15 否扩展名名称
1.doc
2.wav
3.mp3
jieqi_testing(测试表)
序号列名数据类型长

标识主键允许空主外键关系说明
1 testing _id int 11 +1 是否测试编号
2 special_cou
rses_on_id int 否
专题课程编号
3 subject_id int 否科目编号
4 grade _id int 否课程年级编号
5 course_id int 否课程资源编号
6 module _id int 否模块编号
7 test_time int 11 否测试时长(存储
为时间戳,默认
为0则不限制时

8 cime timestam
p
该测试创建时间
9 test_name varchar 80 是测试名称
10 total int 4 否总分(默认值为
100)
jieqi_test_questions(测试题表)
序号列名数据类
型长

标识主键允许空主外键关系说明
1 test_quest
ions _id int 11 +1 是否
测试题编号
2 testing_id int 11 否测试编号
3 q_title text 否试题题干
4 q_score int 3 否小题分数
6 q_ answer text 否试题答案(如果类型为
多选则用“,”分隔)
7 q_options text 否0 试题选项;
8 q_mark int 1 1单选,2多选
讨论资源表名:Discuss_pattern
序号列名数据类型长

标识主键允许空主外键关系说明
1 discuss_pa
ttern_id
int 20 +1 是否
讨论资源ID自
动排出序列号
2 special_cou
rses_on_id int 否
专题课程编号
3 subject_id int 否科目编号
4 grade _id int 否课程年级编号
5 course_id int 否课程资源编号
6 module _id int 否模块编号
d_name char 150 讨论名称2 d_theme text 否讨论材料
7 d_model int 1 否
讨论模式1.一般讨论(默认,全班可见可
回复)
2.小组分隔(其他小组不可见)
3.小组讨论(其他小组可见不可
回复)
9 treply int 1 否
讨论类型1.每人发表一个
话题
2.单个简单话题(可回复不可建
主题)
3.一般用途讨论

10 reply_visi
ble
Tinyint 1 否
回复可见
0.是
1.否
8 time Timestam
p
否建立时间
针对单个或多个主题讨论表
序号列名数据类型长

标识主键允许空主外键关系说明
1 d_id int 20 +1 是否自动排出序列号
2 discuss_pat
tern_id int 否
讨论资源ID
d_name char 180 否讨论名称d_con text 讨论内容
8 time Timestam
p
否建立主题时间。