Vì vậy, tôi có hai bảng, Hoá đơn và Hóa đơn. Khi tôi xóa một hóa đơn, tôi muốn tất cả các InvoiceItems có liên quan cũng sẽ bị xóa.Xóa tầng trong Khung thực thể
Tôi đã cập nhật mối quan hệ trong SQL Server để thực hiện xóa tầng khi tôi xóa một hóa đơn. Entity Framework không nhận ra sự thay đổi đó, tuy nhiên, nhưng tôi đã đọc rằng tôi cần phải cập nhật EDMX theo cách thủ công để thực hiện việc xóa tầng.
Vâng trong giao diện thiết kế của EDMX của tôi, tôi nhấp vào mối quan hệ giữa hai bảng, và kiểm tra các tính chất để thử và thiết lập tầng của tôi xóa
Như bạn có thể thấy, có hai thuộc tính OnDelete: End1 OnDelete và End2 OnDelete
Tôi cần đặt điều gì cho Cascade?
Tôi thấy bạn đã chỉnh sửa bài đăng của mình để nói rằng End2 ở trên là tên vai trò "Hóa đơn". Đó không phải là End1 sao? –
@KyleW Ồ, tất nhiên là bạn đúng. Cảm ơn vì đã thông báo cho tôi. – Alex