Подробности здесь
Метод OnDelete принимает перечисление DeleteBehavior в качестве параметра:
Cascade
- должны быть удалены зависимые элементы
Restrict
- на зависимых не влияет
SetNull
- значения внешнего ключа в зависимых строках должны обновляться до NULL
modelBuilder.Entity<ProductTransactionHistoryClassImport>()
.HasMany(e => e.ProductTransactionHistoryClassDetailImports)
.WithOne(e => e.ProductTransactionHistoryClassImport);
.OnDelete(DeleteBehavior.SetNull);