В моей базе данных установлено каскадное удаление.Я также установил каскадное удаление для соответствующего отношения в моей модели EDMX.
Однако, если я удаляю таблицы с отношением из EDMX, а затем добавляю их обратно через «Обновление модели из базы данных» - каскадбыл удален.
Крейг Штунц в связанном вопросе предполагает, что это особенность, однако, если мои каскады удаляются молча каждый раз, когда я делаю обновление модели - это неработоспособно.
Возможно, мне нужно изменить свой рабочий процесс, а не удалять и повторно добавлять таблицы в EDMX, а просто вносить все небольшие изменения отдельных столбцов вручную?