一问卷系统,如下:
一、基本信息:
问卷卷号:
区域:
公司类型:
营业店:
二、问题内容:
A大类
..A1小类
....A11部份(1分:问题1到3,只要有一个是“否”则0分,否则1分)
......问题1................(答案:是/否)
......问题2................(答案:是/否)
......问题3................(答案:是/否)
....A12部份(1分:问题4答案是“是”1分,否则0分)
......问题4................(答案:是/否)
....A13部份(1分:同A12部份)
......问题5................(答案:是/否)
....A14部份(1分:两间公司比较以上A1小类总分,M记高分则加1,否则减1;K记一律为0分)
..A2小类
....A21部份(1分:同A12部份)
......问题6................(答案:是/否)
....A22部份(10分:第一个分值占6分,第二个分值占4分)
......问题7................(问题是随机问题,人手打分,并且有两个分值!)
....A23部份(1分:同A14)
B大类
..B1小类
....B11部份(3分:问题8到12,有一个“否”则少一分,直至0分为止)
......问题8................(答案:是/否)
......问题9................(答案:是/否)
......问题10................(答案:是/否)
......问题11................(答案:是/否)
......问题12................(答案:是/否)
....B12部份(3分:同A14)
......
......
......
查询输出:根据区域、公司类型、营业店,分类汇总合计、大类、小类、部分的分数。
大家给点意见,如何做最好。
1.所有的信息都放在一个表里,每份问卷一条记录,也就是每个问题一个字段,这样做,建库很快,录入介面也很好做,但查询介面做起来就很复杂了。
2.尽量符合范式,主表记录基本信息,从表记录问题号、大类编号、小类编号、部份编号和问题扣分等,辅助表记录部分编号、部份最高分、部分最低分。这样好象好做一点,但还有很多问题,如:A14部份的公司间比较得分,问题7的双分值......
3.或者有其他方法?
谢谢!
字段
1:方案ID,大类,小类,部份,分值,计分方式,答案
2:问题,方案ID
不知是否符合楼主要求。
同意
方案ID是指自动编号