タイプごとのテーブルで最初にefコードを設定しています。次の構造を参照してください。継承されたクラス情報を独自のテーブルに格納すると同時に、派生クラスは親への参照と、BaseClass から派生した子のリストを持つことができます。
public class BaseClass
{
public long Id {get;set;}
public string EntityType { get; set; }
}
public class A_Class : BaseClass
{
public string A_Property {get;set;}
public BaseClass Parent {get; set;}
public IList<BaseClass> Children { get; set; }
}
public class B_Class : BaseClass
{
public string B_Property {get;set;}
public BaseClass Parent {get; set;}
public IList<BaseClass> Children { get; set; }
}
モデルの DbContext をセットアップする方法はありますか?