Hello,
I was wondering how people usually deal with dimension attributes that are really other dimensions. For instance, a product with a product group. I need my product group to be "translatable" to other languages so I wanted to treat it as a separate type 1 dimension. But then this means that users have to join from the fact to the product to the product group. And I don't want to go update the fact by putting the product group in each fact row neither... Is this something really wrong or do people end having to live with it? In Kimball's book I don't really see anything about it so I'm wondering how this is handled typically...
Thanks,
Greg
I was wondering how people usually deal with dimension attributes that are really other dimensions. For instance, a product with a product group. I need my product group to be "translatable" to other languages so I wanted to treat it as a separate type 1 dimension. But then this means that users have to join from the fact to the product to the product group. And I don't want to go update the fact by putting the product group in each fact row neither... Is this something really wrong or do people end having to live with it? In Kimball's book I don't really see anything about it so I'm wondering how this is handled typically...
Thanks,
Greg