To build a successful data warehouse, data warehouse design is the key technique. To save the time and cost , it is must to choose...