A Global Paradigm for Designing Parallel Relational Data Warehouses in Distributed Environments