C#-哪种投票功能更好

哪种系统最适合投票功能,为什么? ;

>将选票分别放在数据库表中,并在需要时计算平均值
>一种产品只有一行.当新的投票到来时,获取该投票表数据库,再次进行计算并更新记录.例如,我们有一个产品1的投票记录.在数据库中,它的投票总计326,有45人投票.然后我们将对产品1收到一个新的4票.我们从数据库中获取记录,然后执行以下功能;

(326 + 4) / (45 + 1)

然后再次将其保存到数据库中,投票人数总计为330和46.

我总是选择第一个选项,但我想知道其他人在做什么.

解决方法:

好吧,它总是取决于您想要什么以及有关投票的其他信息.

例如,如果您想了解投票趋势(平均水平是上升还是下降),或者您想知道投票是相对旧的还是新的,或者是哪个用户投了票(每人一票制1票) )等.您想将每个投票存储在单独的表格中.

如果您只关心最终结果,那么第二种选择会更有效率.

上一篇:php-具有IP的每日投票系统


下一篇:2020 BIT冬训-贪心 G - Voting CodeForces - 749C