I want to create a dimension that has drilldown between 3 fields in my fact table. The fields are not a parent - child relationship, they are just 3 independent fields. To make it work at this point I have setup a dimension with each field in the key and then each field is also an attribute. I am then able to setup the drilldown hierachies that I need. Is this the proper way to have done this or is there a better way?