title: c# - what is best persistence approach/tool/library for a Directed Graph
body: <p>What is best persistence approach/tool/library for a Directed Graph in C#.  That is assuming I have a class model for a directed graph (e.g. Nodes &amp; Relationships, or Vertex's and Edge's if you like), what would you recommend regarding persisting to a SQL Database?  (or if you wish a 2nd question would be where I don't specify a SQL database as a requirement)</p>
  
  <p>For example I was thinking I would simply go with a Relationships table and a Nodes table.</p>