Index selection for data warehousing