Index Structures for Data Warehouses