Итак, у меня есть две таблицы: Invoices и InvoiceItems. Когда я удаляю счет-фактуру, я бы хотел, чтобы все связанные с ним элементы счета-фактуры также удалялись.
Я обновил отношения в SQL Server, чтобы выполнять каскадное удаление при удалении счета-фактуры. Однако Entity Framework не распознала это изменение, но я читал, что мне нужно вручную обновить свой EDMX, чтобы выполнить каскадное удаление.
Что ж, в представлении «Дизайн» моего EDMX я щелкнул связь между двумя таблицами и проверил свойства, чтобы попытаться установить каскадное удаление.
Как видите, есть два свойства OnDelete: End1 OnDelete и End2 OnDelete
Какой из них мне нужно установить в Cascade?