Often, when we talk about graph databases and their most suited use cases, people point out that social networks are a good use case for graphs. While this is true, in a way, it pigeonholes graph databases. Graph databases are versatile tools that can be used to model various domains and problems. In this book, we pick up a nonsocial example—travel, and explain how we can model data for various subsystems that would be used in a travel website using Neo4j.
Neo4j Graph Data Modelling
Neo4j Graph Data Modelling
Overview of this book
Table of Contents (16 chapters)
Neo4j Graph Data Modeling
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Graphs Are Everywhere
Modeling Flights and Cities
Formulating an Itinerary
Modeling Bookings and Users
Refactoring the Data Model
Modeling Communication Chains
Modeling Access Control
Recommendations and Analysis of Historical Data
Wrapping Up
Index
Customer Reviews