根据时间间隔改变排名的投票系统后端

时间:2021-08-02 00:40:52

标签: postgresql algorithm database-design backend

我希望创建一个功能强大的系统,让用户可以为他们最喜欢的应用投票。重点是,排名可以根据选择的时间范围而变化,例如:

  • 最后一天,项目 A 排在第一位。
  • 然而,在上周,它可能是项目 B。

我可以创建一个特定的架构,它是:一个存储:投票、项目和时间的实体。我创建了一些方法来对结果进行分组,但是,我不知道创建具有众多项目和众多用户的内容是否具有执行力。您建议我采用哪种后端架构来根据所选时间范围处理这些不同的排名/排名?

0 个答案:

没有答案