在创建社交投票系统时,您是否应该在数据库中单独跟踪downvotes和upvotes?

Mit*_*rax 3 database voting social-networking

有SO,Digg,Reddit等等......

是否应该独立于upvotes跟踪数据库中的downvotes?或者他们应该只是根据用户的行为减少/增加"投票"字段而没有持续存在?

如何处理选票?

Dav*_*d M 5

在SO上,上涨票数为+10,下跌票数为-2.为此,需要单独跟踪它们.一个有争议的答案很可能产生一些,并且只显示一个总数并不会有多大意义.所以我会说让他们分开.