QuickGraph は、以下の私の要件をサポートしてくれますか?
(a) ノードのグラフとノード間の方向関係をモデル化したい - たとえば、URL でリンクされた Web ページ/ファイルをモデル化したり、IT インフラストラクチャとハードウェア/ソフトウェア間の依存関係をモデル化したりする。ライブラリには、次のようなメソッドが含まれます。
* Node.GetDirectParents() //i.e. there could be more than one direct parent for a node
* Node.GetRootParents() //i.e. traverse the tree to the top root parent(s) for the given node
* Node.GetDirectChildren()
* Node.GetAllChildren()
(b) データをデータベースに永続化する必要があるため、SQL Server と理想的には SQLite もサポートする必要があります。
これらの要件をサポートしている場合は、ぜひ聞いてください。
掘り下げる QuickGraph の任意の部分へのポインタはありますか?
データベースの永続性を使用する方法に関して、その使用法に関する最良の概念は何ですか - すべての検索/メソッドがデータベースで直接動作することを前提とするより単純な設計ですか、それとも QuickGraph はメモリ内で作業できるようにスマートをサポートし、「保存しますか? " 適切な時点ですべての変更をデータベース化します (たとえば、ADO.net が DataTable で行うように)
前もって感謝します