首页 新闻 赞助 找找看

此 调查问卷 数据库怎么设计好

0
悬赏园豆:10 [待解决问题]

各位大神 我问题如下:

共有8部门 对A B C 3部门各问题打分(打分项1  打分项2  打分项3 各部门是一样的)
----------------A部门-------------------
A部门问题1    打分项1  打分项2  打分项3
A部门问题2    打分项1  打分项2  打分项3
.......................................
A部门问题8    打分项1  打分项2  打分项3

----------------B部门-------------------
B部门问题1    打分项1  打分项2  打分项3
B部门问题2    打分项1  打分项2  打分项3
.......................................
B部门问题5    打分项1  打分项2  打分项3

----------------C部门-------------------
C部门问题1    打分项1  打分项2  打分项3
C部门问题2    打分项1  打分项2  打分项3
.......................................
C部门问题7    打分项1  打分项2  打分项3

----------------D部门-------------------
假如还有D部门。。。。。。。

----------分数统计表------
A部门   [A11的总分 打分人数 平均分] [A12的总分 打分人数 平均分] [A13的总分 打分人数 平均分]
A部门   [A21的总分 打分人数 平均分] [A22的总分 打分人数 平均分] [A23的总分 打分人数 平均分]
................................
A部门   [A81的总分 打分人数 平均分] [A82的总分 打分人数 平均分] [A83的总分 打分人数 平均分]

B部门   [B11的总分 打分人数 平均分] [B12的总分 打分人数 平均分] [B13的总分 打分人数 平均分]
B部门   [B21的总分 打分人数 平均分] [B22的总分 打分人数 平均分] [B23的总分 打分人数 平均分]

C部门   [C11的总分 打分人数 平均分] [C12的总分 打分人数 平均分] [C13的总分 打分人数 平均分]

.................................

shinghua的主页 shinghua | 初学一级 | 园豆:192
提问于:2013-01-10 08:43
< >
分享
所有回答(3)
0

个人觉得设计成3个表:

表1:打分表,包含列:打分项Id,打分项名称,最大分数

表2:部门表,包含列:部门编号,部门名称等

表3:分数表,包含列:自增Id,部门编号,打分项Id,分数

然后你就可以统计打分的人数和它的平均值啦

淘@淘 | 园豆:602 (小虾三级) | 2013-01-10 09:10
0

1.部门表

2.问题表

2.打分表

参考1楼

Qlin | 园豆:2403 (老鸟四级) | 2013-01-10 09:21
0

1.部门表(部门ID,部门名称)

2.问题表(问题ID,部门编号,问题标题)

3.打分项表(打分项ID,问题编号,打分项)--如查打分项都是一模一样的,此表可不要,为了以后考虑这表加上最好

4.打分记录(记录ID,员工ID,问题ID,打分项ID)

Rich.T | 园豆:3440 (老鸟四级) | 2013-01-10 09:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册