Rails 4 - 采用二级模型设计的HABTM模型?

时间:2014-10-02 03:45:50

标签: ruby-on-rails-4

我有一个设计问题。

我有两个模型对象; Event和EventSeries(事件可以成为其中一部分的系列或锦标赛的类型),其中Event可以属于多个EventSeries。

我现在希望在混合中添加第三个对象,属于Event的竞争者,并且应该能够选择与EventSeries的关联,但只能选择Event所属的那些。

此类设计的最佳方法是什么?

  • 竞争对手和EventSeries之间的HABTM,并使用控制器/视图根据事件模型限制可用的条目值?
  • 事件与自定义键(EventSeries)和竞争对手模型之间的HABTM?不确定是否可能
  • 别的什么?

干杯,

德里克。

0 个答案:

没有答案