У меня есть класс Tenant, который связывается с пользователем через таблицу TenantUser в базе данных.Это соотношение много => много, хотя на самом деле я хочу раскрыть сопоставление только одним способом.
Арендатор имеет свойство
virtual ICollection<User> Users { get; set; }
У класса User нет сопоставления свойств.*
Возможно ли использовать свойства или свободный API для сопоставления свойства Users пользователя с тем, чтобы он собирал пользователей для конкретного арендатора через таблицу TenantUser.
Возможно ли это, или класс Userнужна коллекция Tenant для определения любого вида сопоставления?
У меня также (опционально) будет
DbSet<TenantUser>
в контексте для управления промежуточной таблицей, но для удобства яхотите, чтобы недвижимость была доступна для класса Арендатора.
Спасибо.