Я застрял на этой проблеме некоторое время.
Нужно сделать форму для соревнований категории с пользовательскими входами.Он должен взять все значения из таблицы Информация и построить входные данные, но сложная часть заключается в том, что он должен быть сохранен в таблице Категория_информаций .
class Competition < ApplicationRecord
has_many :categories
has_many :informations
end
class Category < ApplicationRecord
belongs_to :competetion
has_many :category_informations
has_many :information, through: competition
end
class CategoryInformation
belongs_to :catagory
belongs_to :information
end
class Information < ApplicationRecord
belongs_to :competetion
has_many :category_informations
end
Конкурс -> имя
Категория -> имя, идентификатор_ соревнования
Информация -> имя, идентификатор_ соревнования
Информация о категории -> значение, идентификатор_значения категории, идентификатор_идентификатора