2012-12-06 53 views
0

句柄刪除我很新的EF,我跌跌撞撞uppon找到一個乾淨的解決方案,用於刪除參考實體:實體框架實體

public class UserAccess : CloneableBaseEntity<UserAccess> 
{ 
    public User User { get; set; } 
    public Site Site { get; set; } 
    public CostCenter CostCenter { get; set; } 
    public Product Product { get; set; } 
} 

案例1:

當用戶被刪除,還可以根據用戶的訪問應刪除

案例2

當產品被刪除Useraccess應該仍然存在。

任何想法?

+0

你正在使用哪個EF? – DHN

+0

EF 5.0代碼第一,c#4.5 – TheJoeIaut

回答

1

將User和UserAccess之間的關係標記爲具有級聯刪除。