Skip to content

Instantly share code, notes, and snippets.

@sterkenburgsara-zz
Forked from stardustnrust/roosevelt
Last active August 29, 2015 14:07
Show Gist options
  • Save sterkenburgsara-zz/258dbdd783c638a427ee to your computer and use it in GitHub Desktop.
Save sterkenburgsara-zz/258dbdd783c638a427ee to your computer and use it in GitHub Desktop.
Neo4j Data on Roosevelt Family Genealogy for Cypher Queries
= Roosevelt Family Genealogy
== Modeling the Graph
//graph
=== OUR DATASET
[source, cypher]
----
CREATE
//People
(eleanor:Person{name:'Eleanor Roosevelt'}),
(franklin:Person{name:'Franklin D. Roosevelt'}),
(theodore:Person{name:'Theodore Roosevelt'}),
(james:Person{name:'James Roosevelt'}),
(bill:Person{name:'Bill Murray'}),
//Places
(oyster:Location{name:'Oyster Bay'}),
(hyde:Location{name:'Hyde Park'}),
//Relationships
(eleanor)-[:WAS_WIFE_OF]->(franklin),
(eleanor)-[:WAS_COUSIN_OF]->(franklin),
(eleanor)-[:WAS_NIECE_OF]->(theodore),
(franklin)-[:WAS_HUSBAND_OF]->(eleanor),
(franklin)-[:WAS_COUSIN_OF]->(theodore),
(theodore)-[:WAS_COUSIN_OF]->(franklin),
(theodore)-[:WAS_UNCLE_OF]->(eleanor),
(theodore)-[:WAS_FROM]->(oyster),
(eleanor)-[:WAS_FROM]->(oyster),
(eleanor)-[:WAS_FROM]->(hyde),
(franklin)-[:WAS_FROM]->(hyde),
(james)-[:WAS_GREAT_GRANDFATHER_TO]->(theodore),
(bill)-[:ACTED_AS]->(franklin)
----
//console
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment