我有一对多的关系。一个Gym可以有多个用户,但一个User只能有一个健身房。
最好有一个数据透视表来链接GymUser如下?
gym_id表格:

gym_id  |  user_id

或者在下面的user_id表中?
Gym_User表格:
id | name | password | gym_id

最佳答案

当有多对多关系时使用透视表。但是对于您的情况,您有一对多关系。不需要数据透视表。
多对多关系的一个典型例子是article&tags。其中一个项目可以有多个标记,而一个标记可以属于多个项目。
但你的关系很简单。

关于mysql - 何时在Laravel中使用数据透视表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44550958/

10-13 00:55