EF Core много ко многим с 4 столами - PullRequest
0 голосов
/ 17 июня 2019

Я использую EF Core и сталкиваюсь с вопросом о том, как настроить многие ко многим на основе 3 ключей.Ситуация у меня есть 4 таблицы:

  • Проекты
  • Ресурсы
  • ResourceRoles
  • ProjectToResourceToResourceRole

Проект можетможет быть связан со многими ресурсами, но также с одним ресурсом несколько раз из-за роли ресурса в проекте. Ресурс может быть связан со многими проектами, но также и с одним проектом несколько раз. Ресурс имеет много ресурсов. Роли

Поэтому я создал3 класса и четвертый с таблицей будут связывать все 3 таблицы: ProjectToResourceToResourceRole Как настроить компоновщик различных классов?

Я использую в своем веб-API:

  • DotNet Core 2.2
  • EFCore 2.2.4
  • EFCore Proxy 2.2.4
  • Луковая архитектура

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...