One thing about my business case that's not apparent from my trivial example: The "child" GameDim dimension would grow by 1000s of records everyday, being roughly a million to 10...
Thanks, yeh, that's what I was saying I do now. I just leave attribute relationships as they are and setup aggregations, but that feels like a hack to avoid...