Teradata warehouses leverage relational database flexibility to adapt to changing business needs and enable rapid response to market conditions. Customer applications consume data rather than drive processes, and warehouses are designed to reflect the business itself (subject areas) rather than specific application models. Relational databases provide more flexibility than hierarchical or network databases.