[MONDRIAN-1572] fixed issue with many to many dimensions in virtual cubes
not generating the correct parent tuples