// Pippin II.
MATCH (P:Person {nid:'7212'})
RETURN *;
// Die Kinder Pippins II.
MATCH (P:Person {nid:'7212'})-[:KIND]->(K)
RETURN *;
// Die Urenkel Pippins II.
MATCH (P:Person {nid:'7212'})-[:KIND]->(K)-[:KIND]->(E)-[:KIND]->(UE)
RETURN *;
// Karl Martell
MATCH (P:Person {nid:'23022'})
RETURN *;
// Die Neffen von Karl Martell
MATCH (P:Person {nid:'23022'})<-[:KIND]-(E)
-[:KIND]->(B)-[:KIND]->(N {Geschlecht:'m'})
RETURN *;
// Die Neffen von Karl Martell
MATCH (P:Person {nid:'23022'})<-[:KIND]-(E)-[:KIND]->(B)-[:KIND]->(N)
WHERE B.nid <> P.nid
RETURN *;
// Berchar
MATCH (B:Person {nid:'7119'})
RETURN *;
// shortest_path
MATCH
(KdG:Person { nid:'7404' }),
(Berchar:Person { nid:'7119' }),
p = shortestPath((KdG)-[*..15]-(Berchar))
RETURN p;