そこで、ある種の「ディベート」ゲームを構築しています。決闘とグループ ディスカッションのさまざまな種類のゲームがあり、どちらにも、討論の長さ、参加者の制限など、いくつかの定義されたルールがあります。
debates
id
title
body
created
modified
debate_posts
id
debate_id
body
user_id
created
modified
debate_participants
user_id
debate_id
私が知る必要があるのは、討論がいつ開始されるかを確認する方法です (少なくとも 2 人の参加者が必要です)。
2 番目に知りたいのは、勝者を定義する方法です。討論の「勝者」である user_id と demo_id を定義する 3 番目のテーブルが必要ですか?
質問にどのような詳細を追加すればよいかよくわかりませんが、何か提供できることがあれば、喜んでお知らせします.
アップデート
討論者は、時間切れになるまで投稿を行うことができます。その後、どのユーザー/グループが勝ったかについて他のユーザーが投票します。