Я пытаюсь удалить объект, который иногда имеет отношение «многие ко многим». Код, который я использую сейчас:
db.DeleteObject(registeredDevice);
db.SaveChanges();
Этот курс просто удаляет зарегистрированное устройство. Но обычно это устройство имеет отношение «многие ко многим» к проекту в базе данных. При попытке удалить устройство в этом сценарии будет выдано сообщение об ошибке.
Оператор DELETE конфликтует с ограничением REFERENCE
Что мне нужно сделать, это удалить устройство и его связь (запись в таблице «многие ко многим», а не проект, с которым он связан). Как In сделать это с LINQ?