     comment_time      TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, /* 评论时间 */
     approval_count    INT(11)   NOT NULL DEFAULT '0', /* 赞同数量 */
     PRIMARY KEY (id),
-    INDEX (question_id),
     INDEX (answer_id),
     INDEX (reviewer_id),
     INDEX (parent_comment_id)
 );
 
-/* 
- * 问题标签表
- */
-CREATE TABLE IF NOT EXISTS tag (
-    id          INT(11)     NOT NULL AUTO_INCREMENT, /* 标签ID（唯一标识） */
-    tagname     VARCHAR(50) NOT NULL, /* 标签内容 */
-    question_id INT(11)     NOT NULL DEFAULT '0', /* 标签的问题ID（唯一标识） */
-    PRIMARY KEY (id),
-    INDEX (question_id)
-);
-
-/* 
- * 问题日志表 
- *
- ** event包括 添加了问题，添加了话题，编辑了问题，编辑了补充说明，移除了补充说明，移除了话题等*/
-CREATE TABLE IF NOT EXISTS question_log (
-    id          INT(11)     NOT NULL AUTO_INCREMENT, /* 日志ID（唯一标识） */
-    question_id INT(11)     NOT NULL, /* 问题ID（唯一标识） */
-    user_id     INT(11)     NOT NULL, /* 用户ID（唯一标识） */
-    event       VARCHAR(20) NOT NULL, /* 日志事件 */
-    log_date    TIMESTAMP   NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, /* 日志记录时间 */
-    PRIMARY KEY (id),
-    INDEX (question_id),
-    INDEX (user_id)
-);
-
-/* 
- * 评论赞同表（不包括答案） 
- */
-CREATE TABLE IF NOT EXISTS favour (
+/*
+ * 评论赞同表（不包括答案投票）
+ */
+CREATE TABLE IF NOT EXISTS comment_approval (
     id         INT(11) NOT NULL AUTO_INCREMENT, /* 赞同ID（唯一标识） */
     comment_id INT(11) NOT NULL, /* 被赞同评论ID（唯一标识） */
+    approval_time TIMESTAMP   NOT NULL DEFAULT CURRENT_TIMESTAMP,/* 评论点赞时间 */
     user_id    INT(11) NOT NULL, /* 用户ID（唯一标识） */
     PRIMARY KEY (id),
     INDEX (comment_id),
     INDEX (user_id)
 );
 
-/* 
- * 答案投票表
- */
-CREATE TABLE IF NOT EXISTS vote (
-    id        INT(11)     NOT NULL AUTO_INCREMENT, /* 投票ID（唯一标识） */
-    answer_id INT(11)     NOT NULL, /* 答案ID（唯一标识） */
-    voter_id  INT(11)     NOT NULL, /* 投票用户ID */
-    vote_type VARCHAR(16) NOT NULL, /* 投票 up、down、unconcern */
-    PRIMARY KEY (id),
-    INDEX (answer_id),
-    INDEX (voter_id)
-);
-
-/**
- * 邀请表
- */
-CREATE TABLE IF NOT EXISTS invite (
-    id          INT(11) NOT NULL AUTO_INCREMENT, /* 邀请ID（唯一标识） */
-    question_id INT(11) NOT NULL, /* 问题ID */
-    inviter_id  INT(11) NOT NULL, /* 邀请人ID */
-    invitee_id  INT(11) NOT NULL, /* 被邀请人ID */
-    PRIMARY KEY (id),
-    INDEX (question_id),
-    INDEX (inviter_id),
-    INDEX (invitee_id)
-);
-
-/* 
- * 答案感谢表 
- */
-CREATE TABLE IF NOT EXISTS thanks (
+/*
+ * 答案感谢表
+ */
+CREATE TABLE IF NOT EXISTS answer_thanks (
     id         INT(11) NOT NULL AUTO_INCREMENT, /* 感谢ID（唯一标识） */
     answer_id  INT(11) NOT NULL, /* 被感谢答案ID */
     thanker_id INT(11) NOT NULL, /* 感谢用户ID */
+    thank_time TIMESTAMP   NOT NULL DEFAULT CURRENT_TIMESTAMP,/* 感谢答案时间 */
     PRIMARY KEY (id),
     INDEX (answer_id),
     INDEX (thanker_id)
 );
 
 /*
+ * 回答没有帮助表
+ */
+CREATE TABLE IF NOT EXISTS answer_nohelp (
+    id        INT(11) NOT NULL AUTO_INCREMENT, /* 回答没有帮助ID（唯一标识） */
+    answer_id INT(11) NOT NULL, /* 没有帮助的回答 ID */
+    user_id   INT(11) NOT NULL, /* 用户 ID */
+    nohelp_time TIMESTAMP   NOT NULL DEFAULT CURRENT_TIMESTAMP,/* 回答没有帮助时间 */
+    PRIMARY KEY (id),
+    INDEX (answer_id),
+    INDEX (user_id)
+);
+
+/**
+ * 回答草稿表
+ */
+CREATE TABLE IF NOT EXISTS answer_draft (
+    id            INT(11)    NOT NULL AUTO_INCREMENT, /* 草稿ID（唯一标识） */
+    question_id   INT(11)    NOT NULL, /* 草稿问题 id */
+    draft_content MEDIUMTEXT NOT NULL, /* 草稿内容 */
+    last_update   TIMESTAMP  NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, /* 草稿更新时间 */
+    is_anonymous  INT(11)    NOT NULL DEFAULT '0', /* 草稿是否匿名 1：是， 0：否 */
+    user_id       INT(11)    NOT NULL, /* 草稿回答用户 */
+    PRIMARY KEY (id),
+    INDEX (user_id)
+);
+
+/*
  * 答案收藏夹表
- * */
+ */
 CREATE TABLE IF NOT EXISTS collection_folder (
     id            INT(11)      NOT NULL AUTO_INCREMENT, /* 收藏夹ID（唯一标识） */
     foldername    VARCHAR(256) NOT NULL, /* 收藏夹名称 */

    INDEX (follower_id)
);

/* 
 * 答案没有帮助表 
 */
CREATE TABLE IF NOT EXISTS nohelp (
    id        INT(11) NOT NULL AUTO_INCREMENT, /* 答案没有帮助ID（唯一标识） */
    answer_id INT(11) NOT NULL, /* 没有帮助答案ID */
    user_id   INT(11) NOT NULL, /* 用户ID */
    PRIMARY KEY (id),
    INDEX (answer_id),
    INDEX (user_id)
);

/*

 * 举报类型表
 */
CREATE TABLE IF NOT EXISTS report_type (
    id                  INT(11)     NOT NULL AUTO_INCREMENT, /* 举报类型主键 ID（唯一标识） */
    report_type_content VARCHAR(64) NOT NULL, /* 举报类型 */
    is_common           INT(11)     NOT NULL, /* 判断是否是通用类型（即答案评论类型） */
    PRIMARY KEY (id)
