对于淘宝网中好评率的设计
好多网站中都有好评率的显示,比如淘宝网中每个宝贝,对于好评率怎么设计比较好呢??本人才疏学浅,想到了两种:
其一:在宝贝这个表中设置一个字段;
其二:在程序中取得数据库计算而得。
如果是其一,这个字段的数据怎么得到;如果是其二,请求过程的处理就多了。
没有做过这类的设计,对于大型的数据不知道这个好评率是怎么设计的,大家给点想法啊
------解决方案--------------------好评率的公式应该是: 好评率 = 好评个数 / 总评价数 * 100%
1.应该有个产品评价表:
产品编号 (产品的唯一标识),
评价 (存好评/中评/差评),
评价人 (购买人的唯一标识),
评价日期 (评价的日期时间),
.
.
.
2.产品表里加一字段: 好评率
3.系统设定作业,定时重算好评率,更新到产品表的[好评率]字段.
------解决方案--------------------
应该是唐诗mm说的,单独出来的表甚至是库
和产品用唯一的id关联。