问卷微信小程序

1、填写问卷

2、首页

3、统计分析

详情请看:

基于uniapp问卷微信小程序

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是一个基本的调查问卷微信小程序数据库设计,包含6张表:用户信息表、问卷信息表、问题信息表、选项信息表、回答信息表和统计信息表。 1. 用户信息表 ```sql CREATE TABLE user_info ( user_id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(50) NOT NULL UNIQUE, password VARCHAR(50) NOT NULL, email VARCHAR(50), phone VARCHAR(20) ); ``` 2. 问卷信息表 ```sql CREATE TABLE questionnaire_info ( questionnaire_id INT PRIMARY KEY AUTO_INCREMENT, title VARCHAR(100) NOT NULL, description TEXT, create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, end_time TIMESTAMP, user_id INT NOT NULL, FOREIGN KEY (user_id) REFERENCES user_info(user_id) ON DELETE CASCADE ); ``` 3. 问题信息表 ```sql CREATE TABLE question_info ( question_id INT PRIMARY KEY AUTO_INCREMENT, type VARCHAR(10) NOT NULL, content TEXT NOT NULL, questionnaire_id INT NOT NULL, FOREIGN KEY (questionnaire_id) REFERENCES questionnaire_info(questionnaire_id) ON DELETE CASCADE ); ``` 4. 选项信息表 ```sql CREATE TABLE option_info ( option_id INT PRIMARY KEY AUTO_INCREMENT, content TEXT NOT NULL, score INT, question_id INT NOT NULL, FOREIGN KEY (question_id) REFERENCES question_info(question_id) ON DELETE CASCADE ); ``` 5. 回答信息表 ```sql CREATE TABLE answer_info ( answer_id INT PRIMARY KEY AUTO_INCREMENT, content TEXT NOT NULL, question_id INT NOT NULL, questionnaire_id INT NOT NULL, user_id INT NOT NULL, FOREIGN KEY (question_id) REFERENCES question_info(question_id) ON DELETE CASCADE, FOREIGN KEY (questionnaire_id) REFERENCES questionnaire_info(questionnaire_id) ON DELETE CASCADE, FOREIGN KEY (user_id) REFERENCES user_info(user_id) ON DELETE CASCADE ); ``` 6. 统计信息表 ```sql CREATE TABLE statistic_info ( statistic_id INT PRIMARY KEY AUTO_INCREMENT, question_id INT NOT NULL, questionnaire_id INT NOT NULL, total_answer INT NOT NULL, average_score FLOAT, FOREIGN KEY (question_id) REFERENCES question_info(question_id) ON DELETE CASCADE, FOREIGN KEY (questionnaire_id) REFERENCES questionnaire_info(questionnaire_id) ON DELETE CASCADE ); ``` 注意:上述建表语句是基本的示例,具体实现还需要根据具体业务需求进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值