• 问卷调查相关表


    CREATE TABLE `tf_survey` (
        `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
        `title` VARCHAR(255) NOT NULL COMMENT '标题',
        `begin_time` INT(11) NULL COMMENT '开始时间',
        `end_time` INT(11) NULL COMMENT '结束时间',
        `create_time` INT(11) NOT NULL COMMENT '创建时间',
        `is_publish`    TINYINT(4) NOT NULL DEFAULT 0 COMMENT '状态 0未发布 1已发布',
        `deleted` TINYINT(4) NOT NULL DEFAULT 0 COMMENT '0 正常 1删除',
        PRIMARY KEY (`id`)
    ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '问卷调查,发布之后不可编辑';
    
    CREATE TABLE `tf_survey_question` (
        `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
        `survey_id` INT(11) NOT NULL COMMENT '问卷id',
        `subject` VARCHAR(255) NOT NULL COMMENT '标题',
        `type` TINYINT(4) NULL COMMENT '类型1单选 2多选 3问答',
        `create_time` INT(11) NOT NULL COMMENT '创建时间',
        `deleted` TINYINT(4) NOT NULL DEFAULT 0 COMMENT '0 正常 1删除',
        PRIMARY KEY (`id`)
    ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '问卷题目,发布之后不可编辑';
    
    CREATE TABLE `tf_survey_question_item` (
        `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
        `question_id` INT(11) NOT NULL COMMENT '问题id',
        `option` VARCHAR(255) NOT NULL COMMENT '选项内容',
        `create_time` INT(11) NOT NULL COMMENT '创建时间',
        `deleted` TINYINT(4) NOT NULL DEFAULT 0 COMMENT '0 正常 1删除',
        PRIMARY KEY (`id`)
    ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '题目选项,发布之后不可编辑';
    
    
    CREATE TABLE `tf_survey_company` (
        `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
        `survey_id` INT(11) NOT NULL COMMENT '问卷id',
        `company_id` INT(11) NOT NULL COMMENT '企业id',
        `is_sub`    TINYINT(4) NOT NULL DEFAULT 0 COMMENT '状态 0未提交 1已提交',
        `sub_time` INT(11) NOT NULL COMMENT '提交时间',
        `create_time` INT(11) NOT NULL COMMENT '创建时间',
        `deleted` TINYINT(4) NOT NULL DEFAULT 0 COMMENT '0 正常 1删除',
        PRIMARY KEY (`id`)
    ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '分配企业';
    
    CREATE TABLE `tf_survey_answer` (
        `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
        `survey_id` INT(11) NOT NULL COMMENT '问卷id',
        `company_id` INT(11) NOT NULL COMMENT '企业id',
        `question_id` INT(11) NOT NULL COMMENT '题目id',
        `question_type` TINYINT(11) NOT NULL COMMENT '题目类型 冗余',
        `answer` TEXT NOT NULL COMMENT '回答内容,单选存id,多选存id,问答存内容。id两边都有逗号,便于筛选数据。',
        `create_time` INT(11) NOT NULL COMMENT '创建时间',
        `deleted` TINYINT(4) NOT NULL DEFAULT 0 COMMENT '0 正常 1删除',
        PRIMARY KEY (`id`)
    ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT = '企业回答';
    
    

    问卷表,题目表,选项表,分配表,答题表。

  • 相关阅读:
    Jquery 的offset与position方法
    HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth之完全详解
    js中对日期进行加减
    EditPlus 换行
    constructor属性,valueOf(),toSTring
    浅谈C#增加that关键字
    ASP.NET Global.ascx 事件大全
    Javascript:scrollWidth,clientWidth,offsetWidth的区别
    jquery val() 返回值怎么转换成 javascript 日期类型
    微软宣布Entity Framework 5的性能有了显著提升
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/12454586.html
Copyright © 2020-2023  润新知