Я строю блог, и я новичок в Rails. Сомнение заключается в том, как укрепить связь между этими моделями: сообщениями и языками.
Будет только два языка, и каждый пост будет (принадлежать / иметь) только один язык. Я думал, что правильно будет:
class Post < ActiveRecord::Base
belongs_to :language
end
class Language < ActiveRecord::Base
has_many :posts
end
Это правильный подход? Причина звучит более естественно, если подумать, что в посте есть язык language_ и сообщение об принадлежащем языке, но этот тип ассоциации невозможен в рельсах, я ошибаюсь?.
Извините за такой вопрос новичка. Заранее спасибо.