赞
踩
选择型题目表设计。
场景:用户参与答题活动,可以多次回答,每次选择随机题目,题目都是单项选择题,表设计如下。
题目表
CREATE TABLE `question` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`title` varchar(512) COLLATE utf8mb4_bin NOT NULL,
`create_at` datetime DEFAULT NULL,
`create_by` bigint(20) DEFAULT NULL,
`status` int(11) DEFAULT NULL,
`update_at` datetime DEFAULT NULL,
`update_by` bigint(20) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
题目选项表
CREATE TABLE `question_option` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`question_id` bigint(20) NOT NULL,
`content` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL,
`is_answer` tinyint(1) NOT NULL,
`status` int(11) DEFAULT NULL,
`create_at` datetime DEFAULT NULL,
`create_by` b
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。