Multipurpose data warehouse models
As business needs have become more sophisticated, data warehouse models have evolved to an area where users go for multiple purposes. Data warehouse designs need to encompass OLAP, data mining, data integration, and data reporting and analytics.