A novel three-level architecture for large Data Warehouses