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