Flexibility in Data Warehouses