【发布时间】:2016-04-24 03:36:17
【问题描述】:
我正在尝试在 Rails 中创建我的第一个数据库,以便我存储有关事件的数据。
假设我有关于活动、场地和乐队的信息。
每个活动都应至少有一个场地和乐队,但也可能有不止一个。 每个乐队可以参加多个活动。 每个场地可以举办多个活动。
似乎“has_many :through”使用“Event”作为“:through”将是适当的关系如果每个活动只有一对乐队/场地。
如果每个活动可以有多个乐队和多个场地,我该怎么办?
提前致谢。
【问题讨论】:
标签: ruby-on-rails database-design