Also, datawarehouses, or more precisely, dimensional models are meant to solve aggregation requirements. OLTP requirements are far more complex. Not all database requirements can be met by the dimensional model.
[font="System"]Jay Quincy Allen, Managing Partner, Relational Models LLC[/font]