0
我有一个“2人团队”模型和一个“项目”模型。我想创建一个连接表,这样我可以在一个项目上将2个人组合在一起。但是这种想法似乎不可思议:将2个FK连接到一张表
User
:id
Project
:id
Team
:user_id_1
:user_id_2
:project_id
这是一个坏主意?我想也许只是创建一个Assignment
表,所以每User
有一个项目的任务,但没有一对用户的概念。
谢谢你,所以我只需要查找一个用户分配的项目并从中找到他们的队友呢? – dmoss18
我添加了几个查询来向您展示如何使用它。如果它符合您的需求,请接受我的答案为正确答案 – Gab