角色:产品汪小T,程序员小C
小T:小C,有活干了。我们想做个在线题库系统,老师可以搜索题目来备课。
小C看着简易的需求稿,心想,我一分钟几百万上下,竟然找我做这么简单的需求。建个题目表不就完事了。
小C:题目数据从哪里来,包含什么属性?
小T:我们第一期题目数据是从A公司那里买过来的,题目包含正文,选项,答案,题型,难度。
小C:嗯,也就是我要建一张question表,包括这五个属性。那题型和难度有哪些呢?
小T:题型有五种,单选,多选,判断,填空,解答。难度有3种,简单,一般,困难。用户可以根据题型或者难度来筛选。
小C拿着笔画了一下:OK,表设计出来了
t_question表
字段 | 属性 | 描述 |
---|---|---|
uid | char(32) | 唯一标示 |
body | TEXT | 正文 |
options | JSON | 题目选项 |
answer | TEXT | 答案 |
type | int(11) | 题目类型,1单选、2多选、3判断、4填空、5解答 |
difficult |