Neo4j Graph Database
Thinking in Graphs
Entity-Relationship Translation
Granularity Decisions
Performance Considerations
Nodes vs Properties
Relationships vs Properties
Intermediate Nodes
Fanout Patterns
Sequential Data
Ordered Relationships
Temporal Hierarchies
Time-Based Indexing
Tree Structures
Taxonomies
Multiple Inheritance
Event Nodes
Event Sequences
State Transitions
Cliques
Bipartite Graphs
Star Patterns
Dense Node Problem
Generic Relationships
Property Overuse
Modeling Relationships as Properties
Table to Node Mapping
Foreign Key to Relationship Mapping
Join Table Handling
Normalization vs Denormalization
Schema Evolution
Previous
6. Cypher Advanced Topics
Go to top
Next
8. Performance and Indexing