【发布时间】:2012-02-05 05:49:54
【问题描述】:
我是 Rails 新手,我正在尝试创建如下所示的数据库架构:
有很多匹配项。每场比赛有 2 支球队。
一支球队有很多场比赛。
团队模型和比赛模型通过比赛表连接在一起。
我有一个包含 match_id、team1_id 和 team2_id 的竞赛模型。
但我不知道如何完成这项工作,或者它是否是最好的方法。我不知道如何使某些团队成为team1 和其他团队2.... 两个外键?那可能吗?
比赛表还需要保存其他数据,例如 team1_points 和 team2_points、赢家和输家等。
【问题讨论】:
标签: ruby-on-rails ruby