Amazing slides, but seems like a lot of work and not really a natural fit for (graph)relations.<p>Ever thought about a multi-model database like Orient or ArangoDB? The latter allows multi-collection JOINS on documents and graph's and is extensible by Javascript.<p><a href="https://www.arangodb.com/key-features" rel="nofollow">https://www.arangodb.com/key-features</a>