Data Warehouse Design Process
Choose the grain (atomic level of data) of the business process
Choose a business process to model, e.g., orders, invoices, etc.
Choose the dimensions that will apply to each fact table record
Choose the measure that will populate each fact table record