Graph Database Usage

Hi there,

I’m curious whether anyone has tried building a Data Vault within a graph database such as neo4j? In section 4.1 of the book, there is reference to nodes or vertices connected by links or edges. This is exactly what a graph database is optimised to do.

I’m not proposing a wholesale shift away from standard SQL. Just curious whether anyone had tried?

Graph is about vertices and edges — although a Data Vault looks like a graph, it is not.

  • a DV is about historizing data
  • a Graph is about the relationships

I think the nearest thing from an RDBMS perspective is probably Anchor Modelling