Mapping and visualization of complex relational structures in the graph form using the Neo4j graph database
[ 1 ] Instytut Konstrukcji Maszyn, Wydział Inżynierii Mechanicznej, Politechnika Poznańska | [ P ] employee
2019
chapter in monograph / paper
english
- mapping
- database
- graph
- intermediate tables
EN Various mechanisms of mapping relational structures in graph database Neo4j presented in previous publications describing both detailed and more universal solutions, did not take into account the whole complexity of relational databases. The main aim of the aforementioned actions was to utilize the possibilities of graph database of programming languages paying special attention to searching for connections between tables when both their number and relations is very high and documentation is incomplete or unavailable. The effects of queries realization were presented with graph form, which resulted from the potential of the client program of the platform called Neo4j used for the needs of this research. The problem that the authors have failed to take into consideration so far, and that is presented now, is the case of intermediate tables occurrence, which are used in great measure to eliminate many to many relations on the level of relational bases as well as to eliminate relations based on complex keys. Another improvement of the presented application is new user interface, which eliminates the necessity for user of having Cypher language skill in order to query graph database. At the same time the application ensures results visualization in richer form than client program with the engine Neo4j that is available and offered.
652 - 659
20