标签: ruby-on-rails ruby-on-rails-4 associations
我正在创建一个应用程序,其中有三个模型个人,公司和事件。 公司,活动和个人都属于一个类别。 在这里,公司可以创建一个活动,他们可以从类别中选择多个兴趣,并搜索属于该类别的个人,当个人注册时,他们可以从类别表中选择多个兴趣,以找到感兴趣的公司,这同样适用于公司
我想要的解决方案是为此
我的假设是创建一个兴趣模型,其中公司,事件和个人拥有多种兴趣和兴趣属于类别
但这个假设似乎令人困惑
请建议一些逻辑