@dooy
2017-07-20T13:03:34.000000Z
字数 1582
阅读 242
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 |
时间 |
二、程序逻辑流程