![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
When creating dimensions how is it determined if dimension should be broken into two or more distinct dimensions. What are the cons of breaking up a single dimension into multiple dimensions? Let's say for a Date Time dimension, what is the downside of breaking down the dimensions into two separate date and time dimensions. Related to this should any other considerations be made when the data in the data warehouse will eventually make it's way into a olap cube. Here's the skull of the schema- Dim_Date Date ID Year ... Day Dim_Time Time ID Hours Minutes Seconds Fact_ time id Date id Thank you in advance. Ken |
#3
| |||
| |||
|
|
On Jun 27, 6:34 pm, raid... (AT) yahoo (DOT) com wrote: When creating dimensions how is it determined if dimension should be broken into two or more distinct dimensions. What are the cons of breaking up a single dimension into multiple dimensions? Let's say for a Date Time dimension, what is the downside of breaking down the dimensions into two separate date and time dimensions. Related to this should any other considerations be made when the data in the data warehouse will eventually make it's way into a olap cube. Here's the skull of the schema- Dim_Date Date ID Year ... Day Dim_Time Time ID Hours Minutes Seconds Fact_ time id Date id Thank you in advance. Ken Why the ID's???? if attributes of a fact include date and time, then just include date and time. you are making things more likely to break and harder to verify data correctness with the structure you presented. So wliminating those IDs the question is boils down to the fundamental SL datatypes: DATE, TIME, TIMESTAMP |
![]() |
| Thread Tools | |
| Display Modes | |
| |