An immutable graph data-structure designed to be accessed using relational queries