【发布时间】:2012-10-10 12:47:20
【问题描述】:
我是 Rails 新手,我正在尝试构建一个应用程序,其中一个 用户 可以拥有多个 组织,而这些组织可以拥有多个 个人反过来可以有许多项目。
这些是我的模型(有意义吗?):
用户 ---
现在我的关键问题是,如果一个人根本不属于任何公司,会发生什么?我的应用程序还能正常工作吗?我还能访问项目吗,例如像这样......
current_user.persons.projects
...尽管没有公司?
可能有一种相当简单的方法可以在 Rails 中对这些表进行建模,但由于某种原因,我无法理解这一点。感谢您的帮助。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 database-design