现在有个考核的模块,我不知道如何设计数据库表。情况是这样的:
每月考核员工,但是考核项每月会不同。比如,第一个月,考核项为A,B,C,第二个月变成A,B,C,D,第三个月变成A,B,D,E了。像这种表单项经常会变化的系统,数据库应该如何设计呢?请高手指教
如果有类似经验,请详细指教,谢谢
每月考核员工,但是考核项每月会不同。比如,第一个月,考核项为A,B,C,第二个月变成A,B,C,D,第三个月变成A,B,D,E了。像这种表单项经常会变化的系统,数据库应该如何设计呢?请高手指教
如果有类似经验,请详细指教,谢谢
考核项
考核分数
然后decode
不过还是有点问题
等解释学习了
月份
考核项A
考核项B
考核项C
...考核项N
分数
状态(0:考核项,1:非考核项)这个应该可以,不过得考虑一下主键关系