データベース内にネストされたセット モデルを作成したいと考えています。しかし、Entity Framework Code-First を使用して実装を開始する方法がわからないため、問題があります。
私がそのようなクラスを持っているとしましょう:
public class Category
{
public long Id { get; set; }
public string Name { get; set; }
public virtual ICollection<Category> SubCategories { get; set; }
// public int left { get; set; }
// public int right { get; set; }
}
私のモデルでは、現在のSubCategoriesコレクションが必要です。ただし、 SubCategoriesコレクションにサブカテゴリを追加/削除するときに、左右のプロパティの自動(暗黙的)更新を実装したいと考えています。
出来ますか?
事前にご回答いただきありがとうございます。
一番!