评估系统的数据库设计讨论

jimever 2007-12-23 05:57:37
做一个评估系统,有很多项数据,我把它做成十几个表,每个数据做成一个字段(这样做有问题吗,有更好的做法吗?)
系统要实现自动评估后算分的功能,比如一个数据要大于多少,一个数据要等于多少。。符合要求的加多少分
我的想法是:把这些评估标准都放在一个表里,表结构如下:
id:编号
table:校验的表名称
field:校验的字段名
operator:运算符
value:标准值
level:级别(不同级别,标准值不同)
score:得分
评分时,就调出这个表,遍历表记录,算出分值
大家看看这种做法合适吗,提提意见
...全文
91 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
老紫竹 2007-12-23
  • 打赏
  • 举报
回复
少了一个level, 对于嵌套条件进行处理,比如
if(性别=="男性"){
if(工龄>10 OR (工龄>5 AND 职称>=工程师)){
....
}
}
胡矣 2007-12-23
  • 打赏
  • 举报
回复
好象还不错

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧