0
はテーブルの下に考慮してください。自己リファレンス
FkName SchemaName Table Column RefTable RefColumn
FK_Factory_Person dbo Factory PersonId Person Id
FK_Car_Person dbo Car PersonId Person Id
FK_Factory_Car dbo Factory CarId Car Id
私はので、私はどのような依存性は、依存関係を持つことができ、自己参照クラスを書いた
依存データを保存するための依存関係のクラスを作成したいです。
public class Dependency
{
public string TableName { get; set; } // RefTable
public string ColumnName { get; set; } //RefColumn
public List<Dependency> Dependencies { get; set; } // Table
}
が、私はクラスの記入方法を知ってはいけない:
- TableName=Person , ColumnName=Id , Dependencies=Factory,Car
--TableName=Car , ColumnName=Id , Dependencies=Factory
Factory
'
'---- Person
'---- Car
Car
'
'---- Person
誰もが再帰的にを依存クラスを提出するために私を助けることができますか?