In this chapter, we discussed a number of topics that will help you get started when modeling your domain for a graph database management system. We talked about the fundamental building blocks of the model, compared and contrasted this with the way we do things in a relational database management system, and then discussed some often recurring patterns, both good and bad, for the modeling work.
You should also know that modeling is best done as a team in front of a white board, and you should bring non-technical persons as well.
With the model behind us, we can now start tackling more technical matters such as Neo4j's fantastic query language: Cypher.