Hi,
I am pretty new to this and I have been failing on trying to find a solution
Let's say I have 3 data sets
Values Table
L1,L2,Value
BU,5,1200
BV,12,1400
BQ,J,1000
BI,J,12
Values Mapping
ID, L1, L2
3,BU,5
2,BV,13
4,BU,J
5,BV,J
Start/End Dates
ID,StartDate,EndDate
1,2020,2021
2,2021,2022
3,2022,2023
4,2023,2024
Goal is to get following result, effectively doing a full outer join on the 3 tables
ID, L1, L2, StartDate, EndDate, Value
1, null, null, 2020, 2021, null
2, BV, 13, 2021, 2022, null
3, BU, 5, 2022, 2023, 1200
4, BU, J, 2023, 2024, null
5, BV, J, null, null, null
null, BV, 12, null, null, 1400
null, BQ, J, null, null, 1000
null, BI, J, null, null, 12
Question is whether this behavior is achievable through a graph database and how would i go about implementing it in neo4j