У меня есть модель Item, которая принадлежит Report.
class Item < ApplicationRecord
belongs_to :report
end
Для моего Item я хочу иметь атрибут item_category (помимо других атрибутов).
t.string "item_category"
У меня будут некоторые стандартные категории, с которыми будет связан налог.
У меня вопрос: нужно ли мне иметь еще две модели для категории и налога и загрузить доступные категории, которые будут созданы в качестве параметров для моегоАтрибут категории товара?(или налог должен быть атрибутом для модели категории, или ни одной из них)
Через некоторое время можно добавить / удалить другую категорию, то же самое для налога, и я хочу, чтобы это было как можно более модульным,не вносить изменения каждый раз, когда я хочу удалить / добавить категорию / налог.Как мне к нему подойти?