I am starting to work with graphical databases, and in my team we began to simulate a graph for our software. The problem arises when we try to “document” a model to see the structure of our database. With SQL databases, you only need to take a look at the SQL schema.
We spent some time reading the blogs and neo4j documentation, but we saw that the usual way to show how the graph works is a minimal graph showing some sample data (random samples: sample1 , sample2 , etc.). This is great for educational purposes, but we would like to be able to do it in a slightly more formal way. We would like to establish what type of node can relate to another, and with what relations it relates.
Using Spring, you can wrap the graph in classes, but it is very specific to the Java and OO models, and we work with Erlang. We are looking for some kind of formal language (equivalent to SQL Schema) or the equivalent of an ER model or something like that.
source
share