0
我有以下型號:EF 5代碼首先,多個父級子級聯刪除?
public class Parent1
{
public int Id {get;set;}
public List<Contact> Contacts {get;set;}
}
public class Parent2
{
public int Id {get;set;}
public List<Contact> Contacts {get;set;}
}
public class Parent3
{
public int Id {get;set;}
public List<Contact> Contacts {get;set;}
}
public class Contact
{
public int Id {get;set;}
public Parent1 Parent1 {get;set;}
public Parent2 Parent2 {get;set;}
public Parent3 Parent3 {get;set;}
}
是否有可能有級聯刪除在這種情況下,就聯繫了3個外鍵將是可選的,這是可能的EF啓用或是否有更好的辦法實現這種情況?
感謝
級聯刪除是永遠存在的。問題是,你是否試圖打開或關閉級聯刪除? – Komengem 2013-05-09 20:09:59
我試圖打開它,聯繫人類將只有其中一個相關的父母,所以在刪除任何父母的情況下,我希望它級聯刪除。 – Mantorok 2013-05-10 13:45:30