因此,我们正在构建某种“辩论”游戏。有不同的游戏类型,决斗和小组讨论,它们都有一些明确的规则,例如辩论的长度,参与者限制等。
debates
id
title
body
created
modified
debate_posts
id
debate_id
body
user_id
created
modified
debate_participants
user_id
debate_id
我需要知道的是如何检查辩论何时开始(必须至少有两个参与者)我应该在第二个加入时存储一些时间戳或类似的东西吗?
我想知道的第二件事是如何定义获胜者,我是否应该有第三张表来定义辩论的“获胜者”,user_id 和辩论_id?
我不太确定我应该在问题中添加什么样的细节,但如果您有什么可以提供给我的,我很乐意听到。
更新
辩论者将能够发布帖子,直到时间结束,如果哪个用户/组获胜,则将有其他用户投票。