1. A machine-implemented method, comprising: identifying multiple datasets associated with one or more relational databases; normalizing data associated with each of the multiple datasets to produce a single normalized dataset; and applying a multiplicative regression analysis algorithm to the normalized data in the single normalized dataset to produce a demand model that incorporates the multiple datasets.