场景描述
教师出题,学生答题。有试卷(可发布、分享、关闭) - 题目(可复制粘贴移动,对选项的限制设置等) - 选项(可设置正确答案,分数等) ,一个试卷可以有很多个题目,每个题目有很多选项(单/多选,单/多填空,判断),然后对应着有答题的业务(此处表格设计省略不提),最终有统计的需求,到选项这个级别,例如单选题,每个选项有多少人答题等。
争议点的地方:
我的想法是将试卷、题目、选项分别抽成对象,方便统计操作。
另外有人的想法就是利用pgsql的json类型,只设计一个试卷表格,把题目、选项这些信息,全部做一个json存在一个json类型字段里面。利用pgsql的json操作来增删改查。
疑问:
json类型字段这样使用是否合理?
json类型字段使用场景有哪些?
本人是pgsql小白,诚挚感谢各位大佬能给我一些指导意见。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。