Data Modeling These guides and tutorials are designed to provide you with the confidence to build graph-based applications with rich data models. The focus of this section is to provide you the necessary good practices and guidelines to help you… Learn More →

icon example graph Data Modeling

These guides and tutorials are designed to provide you with the confidence to build graph-based applications with rich data models. The focus of this section is to provide you the necessary good practices and guidelines to help you model your domain as a graph.

Topics include:

  • Data Modeling Guidelines
  • Translating a RDBMS Schema to Graph
  • Optimizing Data Models for Performance
  • Optimizing Data Models for Queryability

Guide → Introduction to Data Modeling

This guide is designed to walk you through the graph data modeling lifecycle of Neo4j. You will be introduced to the basic process of designing a graph data model that can answer a wide range of business questions across a variety of domains.

Guide → Live Graph Models – GraphGist

Developing, documenting and sharing your graph models is easy. Just create a simple text file containing prose, pictures and Cypher queries and render them into live graph model documents. Explore the many examples the Neo4j user community created.