For each potential fact ask yourself the question: Is this information operated on by the business processes? One should not assume that the transactions within the operational systems are the sole candidates for fact data transactions. Or, put another way, the degree of detail within the operational system may have more to do with operational constraints or legacy issues, than with the reporting requirements. If we examine the business processes more closely, we have to ask whether they operate with daily aggregations of sales, or with actual basket transactions.