首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

对于淘宝网中好评率的设计解决方案

2013-06-26 
对于淘宝网中好评率的设计好多网站中都有好评率的显示,比如淘宝网中每个宝贝,对于好评率怎么设计比较好呢?

对于淘宝网中好评率的设计
好多网站中都有好评率的显示,比如淘宝网中每个宝贝,对于好评率怎么设计比较好呢??本人才疏学浅,想到了两种:
其一:在宝贝这个表中设置一个字段;
其二:在程序中取得数据库计算而得。
如果是其一,这个字段的数据怎么得到;如果是其二,请求过程的处理就多了。
没有做过这类的设计,对于大型的数据不知道这个好评率是怎么设计的,大家给点想法啊 好评率 数据库设计 行业数据
[解决办法]
好评率的公式应该是: 好评率 = 好评个数 / 总评价数 * 100%

1.应该有个产品评价表:
 产品编号 (产品的唯一标识),
 评价 (存好评/中评/差评),
 评价人 (购买人的唯一标识),
 评价日期 (评价的日期时间),
 .
 .
 .

2.产品表里加一字段: 好评率

3.系统设定作业,定时重算好评率,更新到产品表的[好评率]字段.

[解决办法]

引用:
好评率的公式应该是: 好评率 = 好评个数 / 总评价数 * 100%

1.应该有个产品评价表:
 产品编号 (产品的唯一标识),
 评价 (存好评/中评/差评),
 评价人 (购买人的唯一标识),
 评价日期 (评价的日期时间),
 .
 .
 .

2.产品表里加一字段: 好评率

3.系统设定作业,定时重算好评率,更新到产品表的[好评率]字段.

应该是唐诗mm说的,单独出来的表甚至是库
和产品用唯一的id关联。

热点排行