Php laravel与透视表的新多对多关系
嗨,我有一张多对多关系的桌子 集线器Php laravel与透视表的新多对多关系,php,mysql,laravel,pivot-table,Php,Mysql,Laravel,Pivot Table,嗨,我有一张多对多关系的桌子 集线器 id | name hub_id | country_id 国家/地区中心 id | name hub_id | country_id 国家 id | name 还有一张桌子 类别 id | name 类别属于hub\u id和country\u id的组合,这也是与透视表country\u hub的多对多关系 请任何人建议我如何处理这件事。我是否应该制作另一个透视表category\u country\u hub,
id | name
hub_id | country_id
国家/地区中心
id | name
hub_id | country_id
国家
id | name
还有一张桌子
类别
id | name
类别属于hub\u id
和country\u id
的组合,这也是与透视表country\u hub
的多对多关系
请任何人建议我如何处理这件事。我是否应该制作另一个透视表category\u country\u hub
,以及如何在Laravel中实现它
哪一个是好方法
国家/地区/枢纽类别
country_hub_id | category_id
hub_id | country_id | category_id
或
国家/地区/枢纽类别
country_hub_id | category_id
hub_id | country_id | category_id
您只需删除categories表。您可以使用pivot方法访问国家/地区id和中心id。也许这会有帮助为什么这个问题会被降级?也许你没有发布你迄今为止尝试过的任何尝试,或者你在iTunes country_hub_id | category_id上做过的任何研究,因为这会给你足够的灵活性,并且标准化更容易。是的,这正是我正在做的。您知道如何在laravelno中实现它吗?我需要将类别与中心id、国家id关联起来