-
Notifications
You must be signed in to change notification settings - Fork 8
Graph Modeller
"It is tempting today to model the data as you go. Schema-less or self-describing data helps a piece of the way. But you are still at risk of using bad assumptions and create flaws. For example not realizing that you are looking at a many-to-many relationship can be a difficult structural flaw to change two months down the line." - Graph Data Modeling
"Since a data model is meant to communicate to people, you must be as visually mesmerizing as you can do it. Using graphs to represent data models really changes the way we look at data models." - Graph Data Modeling
Graph Modeller is a tool that allows developers to model their graph database, visually represented by circles and arrows. It also enables non-developers to give feedback about the model to check if it really represents the model of their business to improve the quality of the model.
"Visualizing structure and meaning is the goal; because that focus greatly improves the communication to business stakeholders as well as to developers." - Graph Data Modeling
Graph Modeller can:
- Design future graph database model
- Generate code based on the model
Before we proceed, there are some terms that we need to explain.