Как правильно в EF core (code first) организовать работу с колонками таблицы составного типа?
Изучаю EF core и работу с Postgres, столкнулся с проблемой организации учета товаров на с кладе.
Например:
есть более 2-х таблиц для хранения совершенно разных по структуре документов, приходная накладная, расходная накладная, списание, перемещение и т.д...
и есть одна таблица с записями отражающими какие-то изменения, например движение товара на складе.
Надо чтобы в одной из колонок хранилось значение того, к кому относится эта запись, т.е. ссылка на накладную...
Пробовал с наследованием, но TPT не поддерживается в ef core, а вариант с TPH не устраивает, т.к. получается очень громоздкая таблица.