标签: sql postgresql
我希望创建一个有趣的项目,用户可以选择两个团队的成果。对于初学者我知道我需要用户,团队以及可能的竞赛对象的表格。我真正坚持的是如何创建一个表或查询接受或拒绝基于哪两个团队实际上彼此面对的选择。连接表在这里不起作用,因为即使我使用了用户ID,选定的团队到胜利ID,最后是竞赛ID(也就是说,包含彼此面对的团队的ID),这个连接表允许用户选择主队和客队,因为这样做会导致不同的复合主键