嗨,我有一张有很多关系的桌子。
集线器
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
OR
category_country_hub
hub_id | country_id | category_id
答案 0 :(得分:0)
您只需删除类别表即可。您可以使用pivot方法访问country_id和hub_id。也许这会有助Laravel's Documentation on Many to Many Relationships