     INDEX (author_id)
 );
 
+/*
+ * 答案投票表
+ */
+CREATE TABLE IF NOT EXISTS answer_vote (
+    id        INT(11)     NOT NULL AUTO_INCREMENT, /* 投票ID（唯一标识） */
+    answer_id INT(11)     NOT NULL, /* 答案ID（唯一标识） */
+    voter_id  INT(11)     NOT NULL, /* 投票用户ID */
+    vote_time TIMESTAMP   NOT NULL DEFAULT CURRENT_TIMESTAMP,/* 答案投票时间 */
+    vote_type VARCHAR(16) NOT NULL, /* 投票 up、down、unconcern */
+    PRIMARY KEY (id),
+    INDEX (answer_id),
+    INDEX (voter_id)
+);
+
 /* 
- * 问题/回答评论表
- *
- ** 问题 id 与答案 id 按评论位置适时填写，二者取一 */
-CREATE TABLE IF NOT EXISTS comment (
+ * 回答评论表
+ */
+CREATE TABLE IF NOT EXISTS answer_comment (
     id                INT(11)   NOT NULL AUTO_INCREMENT, /* 评论ID（唯一标识） */
-    question_id       INT(11)   NOT NULL DEFAULT '0', /* 被评论的问题ID（唯一标识） */
     answer_id         INT(11)   NOT NULL DEFAULT '0', /* 被评论的答案ID（唯一标识） */
     reviewer_id       INT(11)   NOT NULL DEFAULT '0', /* 评论用户ID（唯一标识） */
     parent_comment_id INT(11)   NOT NULL DEFAULT '0', /* 被回复评论的ID（唯一标识） */

    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)
