RE: Design Issue -
11-11-2003
, 12:26 PM
Hi Lutz,
I have started implementing as Solution #3: But I really didn't get your statement - "Thus
#3 would not reflect the data relation correctly."
Could you please explain more.
Cheers,
Sanka
----- Lutz Morrien wrote: -----
Hi Sanka,
here is my guess.
Solution #3:
Creating a separate dimension table would create a many
to many relation between vendor and vendor type - which,
I assume, does not exist. One vendor is of one type. Thus
#3 would not reflect the data relation correctly.
Solution #2:
The snowflake design seems like a possible solution. If
you are using Molap it will only affect the cube
aggregation, not the response time. It creates a more
complex er-model, but saves disk space. (If you are using
rolap, it will probably slow response time)
Solution #1: I think this is best, since it is the
leanest design and reduces joins to a minimum (star). You
trade this for storage space, though.
For all of the above considerations, I'd go with #3.
But maybe the approach I am taking is too simple.
HTH Lutz |