From: STVG: an evolutionary graph framework for analyzing fast-evolving networks
MATCH (t:Moves) WITH t |
MATCH (yy:Year {yearid:t.year}) WITH t,yy |
MATCH (yy)-[r1]- > (mm:Month {monthid:t.month}) WITH t,yy,mm |
MATCH (mm)-[r2]- > (dd:Day {dayid:t.day}) WITH t,yy,mm,dd |
MATCH (dd)-[r3]- > (hh:Hour {hourid:t.hour}) WITH t,yy,mm,dd, hh |
MATCH (hh)-[r4]- > (mm1:Minute {minuteid:t.minute})WITHt,yy,mm,dd,hh, mm1 |
MATCH(mm1)-[r5]- > (ss:Second{secondid:t.second})WITH t,yy,mm,dd,hh,mm1,ss |
CREATE (t)-[:HAPPENS_AT]- > (ss); |