【发布时间】:2014-01-31 03:36:37
【问题描述】:
我无法弄清楚如何处理具有“动态”相关模型的模型。
有一个模型名为Group
创建组时,您可以进行 GroupGame 或 GroupGamer。这由 Group 模型中的 group_type 指定。所以类型 1 与 GroupGame 相关,而类型 2 与 GroupGamer 相关。
- 我应该在这里做一个多态关系吗?并将共享组表的 GroupGame 和 GroupGamer 的父级反转?或者有 Group 父级,它有一个相关的 GroupGame 或 GroupGamer 模型。
我有其他模型,如新闻、媒体等,我计划使用它的 id 与 Group 模型相关。
要点:https://gist.github.com/intradox/55cebe406a0e5c5c69cb
只是不确定如何以正确的方式进行。希望这是有道理的。
【问题讨论】:
-
你的问题我不清楚,你能不能用一些代码更清楚。
When creating a group you can do a GroupGame or GroupGamer是什么意思? -
这里有一些示例代码/类的要点。它有帮助吗? gist.github.com/intradox/55cebe406a0e5c5c69cb
标签: php laravel laravel-4 entity-relationship