1. Про семантику понял
2. Вот очень хороший вопрос, и скорее всего таблица то не нужна. Данные в основном статичны, и лучше как вы и сказали завести просто строчное поле под них. Думаю реализовать вот так stackoverflow.com/questions/5073296/ruby-on-rails-...
aboyev: Спасибо за ответ! Тут скорее всего будут появляться дополнительные параметры лайка, например если лайкнули пост юзеру, то прибавлять не 1 очко рейтинг а 10. Плюс хотелось бы использовать экосистему рельс, а не изобретать дополнительную машинерию. Сто пудово в релсах можно решить эту задачу в пару строк :)
АртемЪ: Остались. Но я уже вроде додумался как сделать. Алексей Уколов Навел меня на мысль просто использовать before_action метод вместе с action_name и если action_name != new, то что-то запускать.
2. Вот очень хороший вопрос, и скорее всего таблица то не нужна. Данные в основном статичны, и лучше как вы и сказали завести просто строчное поле под них. Думаю реализовать вот так stackoverflow.com/questions/5073296/ruby-on-rails-...
Спасибо, вы мне очень помогли!