1. A method of producing a e-commerce report comprising deriving a multi-dimensional, multi-resolution, de-normalized interaction table; populating the interaction table with a plurality of information, the plurality of information comprising information selected from a group consisting of information on products at varying resolutions, information on potential customers, and information on events at various times; deriving e-commerce consumer and merchandise predictive behavioral models from the interaction table; and deriving an e-commerce report from the models.