所以这会使它成为多对多关系
没有您在团队和游戏之间具有两个一对多关系。这是两个外键,彼此独立(尽管您可能希望添加检查约束以禁止主队与主队相等的比赛)。
类似:
create table game (
id int primary key,
...
home_team_id int references team(id),
away_team_id int references team(id),
...
check(home_team_id <> away_team_id)
);