- When store a join table structure in a graph database you just drop the join table and have a direct relationship
- Usually start with drawing the graph on a whiteboard and then work from there
- in general for speed want to avoid millions of relationships off of nodes, prefer lots of nodes over this. (But sometimes this is just necessary) (might be solved in 2.1)
- Commenting on something has
(person) -commented-> (comment) -on-> (thing)
- cypher is the sql like query language -> designed entirely for graphs with pattern matching for nodes and relationships
- node is a circle and relationship is an arrow, so query is like ascii art for this
(a) --> (b)