public ICypherFluentQuery TwoDeepAct() { //setup var testPerson = SampleDataFactory.GetWellKnownPerson(7); var homeAddressRelationship = new HomeAddressRelationship(); // perhaps this would be modelled on the address node but serves to show how to attach relationship property homeAddressRelationship.DateEffective = DateTimeOffset.Parse("2011-01-10T08:00:00+03:00"); //act var q = GetFluentQuery() .MergeEntity(testPerson) .MergeEntity(testPerson.HomeAddress, MergeOptions.ViaRelationship(homeAddressRelationship)) .MergeRelationship(homeAddressRelationship); return(q); }