最近ちょくちょくではありますが、Webにある記事で「グラフデータベース」というものを見かけます。グラフデータベースは、NoSQLの一種でデータ間の関連性を表現するのに長けています。具体的なイメージは下記の記事にあります。
【グラフデータベースはどんな用途に向いている?】
http://www.atmarkit.co.jp/ait/spv/1507/28/news015.html
実際の開発は以下の記事にあるイメージとなります。ノードを追加すると、web画面上にも表示されます。
【[15分で] グラフデータベースNeo4jに超入門してみた】