Отразить частный случай EAV модели данных

10 000 руб. за проект
12 августа 2024, 15:07 • 1 отклик • 37 просмотров
Добрый день!

Необходимо отразить частный случай EAV модели данных для последующего использования в N-tier архитектуре(уровень Core/Domain) с помощью C#.

Схема БД (прикреплённый файл scheme.png)

Требования
:
  1. Соблюдение принципов SOLID
  2. Использование .NET 8
  3. Возможность использовать различные правила создания экземпляров для разных type (см. схему, структура таблиц Documents и Lines)
  4. Возможность интегрировать отражённую модель в СУБД с помощью EFCore 8.* (можно использовать SQLite, для простоты)
Факт выполнения:
  1. Модель отражена с соблюдением требований
  2. Способ отражения объяснён заказчику (лично или в документации)
  3. Консольное приложение(уровень Presentation), позволяющее создавать и отражать в БД созданные сущности разных типов с учётом правил передано заказчику, либо разработано вместе с заказчиком

Файлы