与数据透视表的多对多关系

时间:2014-04-01 16:10:39

标签: mysql laravel laravel-4

您好我正在尝试在我的应用程序中使用标签,但我不确定为此设置数据库架构的最佳方法以及如何通过口才来访问数据。

我目前的结构: 我与枢轴表有很多关系,如下所示。

表:

apps
services
service_app

应用可以在其上运行多个服务,并且可以在多个应用上运行服务。

我想以某种方式为此结构添加标签,但它必须位于数据透视表上。这就是我的想法:

表:

services
apps
service_app
tags
tag_service_app

我希望标签更像是一个群组,这样我可以分辨出哪个app / service组合在哪个" group"。

这将使用原始数据透视表创建另一个多对多关系。这可能/有更好的方法吗?这个数据如何通过雄辩获取?

0 个答案:

没有答案