0:Employee { number: "E1", firstName: "John", lastName: "Smith", email: "smith@co.org", salary: 2000 } 1:Employee { number: "E4", firstName: "Peter", lastName: "Brown", email: "brown@co.org", salary: 3000 } 2:Employee { number: "E2", firstName: Arthur", lastName: "Taylor", email: "taylor@co.org", salary: 2500 } 3:Employee { number: "E3", firstName: "Martin", lastName: "Smith", email: "smith.m@co.org", salary: 2400 } 4:Department:TopLevelDepartment { id: "D1", name: "Production" } 5:Department { id: "D1.1", name: "Development" } 6:Department { id: "D1.2", name: "Engineering" } 7:Department { id: "D1.2.1" } 8:Department:TopLevelDepartment { id: "D2", name: "Accounting" } (0)-[0:WorksIn {from: "2012-01-15"}]->(4) // E1 works in D1 (1)-[1:WorksIn {from: "2015-06-15"}]->(6) // E4 works in D1.2 (2)-[2:WorksIn]->(6) // E2 works in D1.2 (3)-[3:WorksIn {from: "2014-04-15"}]->(5) // E3 works in D1.1 (4)-[4:HasManager]->(0) // E1 in charge of D1 (6)-[5:HasManager]->(2) // E2 in charge of D1.2 (4)-[6:HasSubdepartment]->(5) // D1 contains D1.1 (4)-[7:HasSubdepartment]->(6) // D1 contains D1.2 (6)-[8:HasSubdepartment]->(7) // D1.2 contains D1.2.1