【发布时间】:2011-01-17 05:59:43
【问题描述】:
我很难与项目中的几个模型建立关系。
模型是:乐队、音乐家、乐器
乐队有多名音乐家
音乐家有多个乐队和多种乐器
这一切都非常简单,但我还需要跟踪音乐家为特定乐队使用的乐器。所以从某种意义上说,我猜,乐队通过音乐家拥有多种乐器。
在表中,我打算将 instrument_id 添加到bands_musicians 链接表中,但我需要一个音乐家能够为一个乐队拥有多种乐器,所以我认为它需要进入musicers_instruments 表。
与这些模型建立关系的最佳方式是什么?
感谢您的宝贵时间!
【问题讨论】:
-
一个音乐家可以在多个乐队吗?
-
我也在努力与模特建立关系......
-
:) 很好。是的,一个音乐家可以在多个乐队中。
标签: model-view-controller codeigniter