Я работаю над сайтом событий, где у пользователей есть элементы в инвентаре, которые могут быть перечислены в их профиле.Для этого я использую:
has_many :items
в моем user.rb.
Пользователь сможет посещать любое количество событий.Для каждого события у них будет уникальный список предметов, т. Е. Предметы, которые нужно принести на событие.Я пытаюсь выяснить ассоциации, чтобы сделать эту работу.
В item_list.rb:
belongs_to :event
belongs_to :user
has_many :items
В item.rb:
belongs_to :user
belongs_to :item_list
В event.rb
has_many :item_lists
Но меня беспокоит то, что каждый список уникален для каждого события и пользователя.Кроме того, будет ли моя миграция для item_list
включать массив элементов?
Буду признателен за любые идеи.