【发布时间】:2016-03-29 13:54:58
【问题描述】:
您好,我有一张包含多对多关系的表格。
集线器
id | name
country_hub
hub_id | country_id
国家
id | name
还有一张桌子
类别
id | name
类别属于hub_id 和country_id 的组合,这又是与数据透视表country_hub 的多对多关系例如
country_hub_id | category_id
请任何人都可以建议我如何管理这个。我应该制作另一个数据透视表category_country_hub 以及如何在 Laravel 中实现它?
哪种方法好
category_country_hub
country_hub_id | category_id
或
category_country_hub
hub_id | country_id | category_id
【问题讨论】:
-
为什么这个问题被降级了
-
可能是你没有发布你的尝试,无论你到目前为止已经尝试过什么,或者你已经做过任何研究
-
使用 country_hub_id | category_id 因为这将为您提供足够的灵活性,并且标准化更容易。
-
是的,这正是我正在做的。你知道如何在 laravel 中实现它
标签: php mysql laravel pivot-table