Я только что добавил пользователей в свое приложение, используя Authlogic и CanCan. У меня просто быстрый вопрос о лучших методах привязки пользователей к другим моим моделям.
У меня есть 3 модели, которые вложены друг в друга с однозначными ассоциациями, подобными этим:
SENTENCE> WORD> LETTER
Итак, в предложении много слов, а в слове много букв. Мне просто интересно, нужно ли мне ассоциировать пользователей только с SENTENCE или с СЛОВАМИ и ПИСЬМАМИ тоже.
Так что, если у пользователя просто много предложений, или у него тоже много слов и много букв тоже. Как настроено мое приложение, вы не можете создавать слова без предложений, и вы не можете создавать буквы без слов - поэтому я был озадачен, действительно ли мне нужно было связать вложенные модели с пользователем или нет - спасибо!