-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Business Intelligence with MicroStrategy Cookbook
By :

Dates are at the core of every BI project and possibly the most used filter conditions in reports. The debate about how to deal with date dimensions is as old as the data warehouse business. I personally am a "surrogate key orthodox" in the sense that I would put surrogate keys on everything that moves. Being a reasonable person I also understand that too much is too much. In small databases with modern SSD drives, the point of creating SK for the date dimension has probably less sense. And—yes, I agree—the calendar isn't likely to change in the lifespan of our BI projects... so the Ides of March will always be the same date.
Hence, the debate goes on, having primary keys as integers or as date datatypes. It really matters depending on the software you use to do the reports. And, I should add, on how you feel more comfortable, based on previous projects and the possibility to re-use the creation scripts.
When reusing scripts from previous projects...
Change the font size
Change margin width
Change background colour