У меня есть две таблицы, для которых потребуется много-много объединений:
Таблица 1: Пользователи = PK UserID, FirstName, ...
Таблица 2: Графства = PK CountyID, Имя, ...
Регистрация 1: User_PracticeCounties_Join = FK UserID, FK CountyID
Регистрация 2: User_SupportCounties_Join = FK UserID, FK CountyID
Я использую Entity Framework (которыйЯ новичок в) и у меня есть таблица User_PracticeCounties_Join.Я боюсь, что когда я пытаюсь добавить вторые таблицы соединений, как .include ("графства") интерпретируется в запросе?У меня такое ощущение, что этого не может быть.
Одним из решений, которое я рассмотрел, является создание другой таблицы JoinType, а затем добавление третьего столбца к существующей таблице соединений, содержащей joinTypeID (практика, поддержка и т. Д.)но поскольку данные не связаны, третья таблица кажется скорее обходным решением, чем предпочтительным решением.
Кто-нибудь сталкивался с этой проблемой раньше?Любое понимание очень ценится.