@dooy
2017-07-20T13:03:34.000000Z
字数 1582
阅读 174
reading 阅读 读书
文档
设计
DR
一、数据库设计
1 book 书本
字段 |
类型 |
说明 |
book_id |
int |
唯一id |
book |
string |
书名 |
book_info |
string |
书本介绍 |
book_writer |
string |
书本作者 |
book_img |
string |
书名路径 |
school |
string |
学校 |
user_id |
int |
创建人 |
ctime |
int |
创建时间 |
topic_cnt |
int |
主题数 |
comment_cnt |
int |
回复数 |
discuss_cnt |
int |
回复数+主题数 |
user_cnt |
int |
加入人数 |
user_limit |
int |
加入人数限制 |
word_topic |
int |
主题字数限制 |
word_comment |
int |
回复字数限制 |
user_topic |
int |
用户任务书 主题 |
user_comment |
int |
用户任务书 回复 |
book_pdf |
string |
下载地址 |
book_page |
int |
书页数 |
book_word_cnt |
int |
书字数 |
2 book_user 用户加入书本清单记录
字段 |
类型 |
说明 |
id |
int |
唯一id |
book_id |
int |
书本id |
user_id |
int |
用户id 一般指学生 |
ctime |
int |
加入时间 |
topic_cnt |
int |
主题数 |
comment_cnt |
int |
回复数 |
type |
int |
0为一般用户,1为管理员,3为创建者 |
3 book_topic 主题
字段 |
类型 |
说明 |
topic_id |
int |
唯一id |
topic |
string |
主题名字 |
topic_info |
string |
主题详情 |
book_id |
int |
书id |
user_id |
int |
发表主题的用户id |
tag_id |
int |
0 一般主题,1任务,2问答 |
type |
int |
0 一般,1精华 |
comment_cnt |
int |
回复数 |
view_cnt |
int |
查阅数 |
ctime |
int |
创建时间 |
good_cnt |
int |
赞数 |
comment_user_id |
int |
最后评论人 |
comment_time |
int |
最后时间 |
mtime |
int |
修改时间 |
字段 |
类型 |
说明 |
comment_id |
int |
唯一id |
topic_id |
int |
主题id |
book_id |
int |
书id |
reply_id |
int |
回复id 其实也是某comment_id |
comment |
string |
回复内容 |
ctime |
int |
回复时间 |
user_id |
int |
发表主题的用户id |
good_cnt |
int |
赞数 |
5 book_good 用户点赞记录
字段 |
类型 |
说明 |
id |
int |
唯一id |
user_id |
int |
用户id |
opt_id |
int |
操作id |
opt_type |
int |
1 topic , 2 comment, 3 book |
ctime |
int |
回复时间 |
6 book_school 书的学校
字段 |
类型 |
说明 |
id |
int |
唯一id |
school |
string |
学校名称 |
topic_cnt |
int |
主题数 |
comment_cnt |
int |
回复数 |
discuss_cnt |
int |
回复数+主题数 |
user_cnt |
int |
加入人数 |
book_cnt |
int |
书本数 |
user_id |
int |
创建人 |
7 book_topic_attr 主题列表的补充
字段 |
类型 |
说明 |
attr_id |
int |
唯一id |
topic_id |
int |
主题id |
type |
int |
操作的类别 比如31置顶、100附件 101图片 |
book_id |
int |
所在图书 |
user_id |
int |
用户 |
ctime |
int |
建立时间 |
attr |
int |
赋值 附件 图片有路径地址等 |
7 book_log 用户操作日志
跟 book_good 很像只是 没有 book_good 重要
字段 |
类型 |
说明 |
id |
int |
唯一id |
user_id |
int |
用户id |
opt_id |
int |
操作id |
opt_type |
int |
置顶 举报 |
ctime |
int |
时间 |
二、程序逻辑流程