In this chapter, you learned that graphs can be described by describing a subgraph that contains all possible relationships, nodes, and properties; this is called specification by example. You also learned that entities should be modeled as nodes, and relationships must be used to denote semantic correlation between two entities. Nodes can have multiple labels, while relationships can have only one type. We also discussed the advantages of using labels apart from the semantic context they provide.
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