Hi,
I am having a problem trying to model the following scenario :
I have a StockHoldings Measure group, with a number of Dimensions including, Date, Product, Security
I've got a requirement that certain Products are to be grouped together such as the following:
GroupName, Product, ReportCode
GrpA, ProdA, RP1
GrpA, ProdB, RP2
GrpA, ProdC, RP3
GrpB, ProdA, RP4
GrpB,PrdD, RP5...
In the future, the groups will increase in volume. A products does not have to go into a group e.g. only 10k Products out of 70k Products are liable to be grouped if at all. A group can have many products. A product can appear in many different groups.
Its looking to me like a many to many scenario but am not 100%. I'm not sure whether to have some kind of outrigger coming off of my regular Products Dimension or have a separate Dimension. I didnt want to add multiple GrpA, GrpB attribute flags to the Product dimension because it would become a maintenance nightmare as more groups got added - I want the ETL to simply add new group rows.
If anybody has suggestions that is appreciated.
MrHH