Привет! Я действительно новичок в рельсах и пытаюсь создать модель оценки продуктов.
Так что есть пользователи (имя, адрес электронной почты, pw)
У пользователей есть список продуктов, которые пользователь оценил. С оценкой (1-10) и комментарием.
Каждый продукт имеет свое описание, список пользователей, которые его оценили, рейтинг и комментарий.
Как мне создать отношения? Должны ли я иметь 3 модели, пользователя, рейтинг, продукт или я могу обойтись только с пользователем и продуктом?
Кроме того, как бы выглядели отношения: has_many .etc?