1
我想在我的數據庫中創建一個嵌套集模型。但是,我有一個問題,因爲我不知道如何使用實體框架Code-First開始實施。EF代碼 - 第一套和嵌套套
可以說我有這樣的類:
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; }
}
在我的模型,我需要小類收集,因爲它是現在。不過,我想實現自動(隱含的)更新左和右屬性,當我添加/刪除子類別/從子類別集合。
可能嗎?
感謝您提前給出任何答案!
最好!
究竟是「左」還是「右」? fk引用子類和父類? –
左右是構建嵌套集(樹)模型的整數。 –
下面是嵌套集模型構建的說明: http://blog.bexlab.pl/wp-content/uploads/2009/10/tree_03.PNG(例如root = [left = 1,right = 20] ) –