1) Есть категории с 2-мя уровнями вложенности (Category -> SubCategory -> Item)
2) Есть таблица свойств вида название-значение
Как возможно реализовать следующее:
Категории, подкатегории и item можно добавлять свойства, при этом item наследует все свойства подкатегории, а подкатегория все свойства категории.
Возможно ли это сделать средствами джанги? Или может отказаться от такой идеи?