Необходимо на django models (с дальнейшим использованием в rest api) реализовать models c разным атрибутным составом.
Пример БД хорошо описан
здесь
При этом есть условия:
- должна быть возможность выбрать все родительские объекты ("объект хранения" в примере).
для отображения и сортировки по атрибутам.
- должна быть возможность выборки всех объектов любого дочернего типа.
Дочерних типов порядка 15 шт.
Общих на все типы атрибутов - 5 шт.