0

私はEFにまったく慣れておらず、参照エンティティを削除するためのクリーンなソリューションを見つけることにつまずきました。

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はまだそこにあるはずです。

何か案は?

4

1 に答える 1

1

User と UserAccess の関係をマークして、カスケード削除を行います。

于 2012-12-06T13:17:13.167 に答える