【发布时间】:2010-10-08 21:15:14
【问题描述】:
我刚刚使用 Authlogic 和 CanCan 将用户添加到我的应用程序中。我只是有一个关于将用户与我的其他模型相关联的最佳实践的快速问题。
我有 3 个相互嵌套的模型,具有一对多的关联,如下所示:
句子 > 单词 > 字母
所以一个句子有很多词,一个词有很多字母。我只是想知道是否需要仅将用户与 SENTENCE 或 WORDS 和 LETTERS 相关联。
所以用户应该只有很多句子,或者他们也应该有很多单词和很多字母。我的应用程序的设置方式,你不能创建没有句子的单词,你不能创建没有单词的字母 - 所以我很困惑我是否真的需要将嵌套模型与用户相关联 - 谢谢!
【问题讨论】:
标签: ruby-on-rails nested associations