У меня есть таблица Events и таблица PaymentTypes, которые связаны таблицей соединений Events_PaymentTypes. EF позволяет мне добавить запись в таблицу соединений, выполнив Event.PaymentTypes.Add (PaymentType). Однако я получаю PaymentTypes из одного контекста и выполняю операцию добавления в другом контексте. Если я сначала отсоединяю PaymentType, он создает новую запись в таблице PaymentTypes, что мне не нужно. Как я могу обойти это?