How do you design an OLAP Database?
I need a mental process to design an OLAP database... Essentially for standard relational it'd be (loosely): Identify Entities Identify Relationships Identify Properties of Entities For each property: Ensure property can be related to only one entity Ensure property is directly related to entity For OLAP databases, I understand the terminology, the motivation and the structure; however, I have no clue as to how to decompose my relational model into an OLAP model. Identify Dimensions (or By's) These are anything that you may want to analyse/group your report by. Every table in the source