次の属性を持つチーム モデルを作成しました。
team_name
mascot
次の属性を持つ Game モデルを作成したいと思います。
game_date
away_team
away_team_score
home_team
home_team_score
away_team と home_team の両方を Team クラスの外部キーにしたいと考えています。Team クラスを具体的に選択するオプションがない限り、ジェネレーターで away_team:references を使用してこれを行うことはできないと確信しています。では、away_team と home_team を整数として設定してモデルを作成した場合、has_many と belongs_to の関連付けをどのように設定すればよいでしょうか?