Abstract: An information storage, processing, and reporting system (20) for tracing enterprise wide product data, the system comprises a data storage (23, 26, 50) is adapted for storing data (106, 120, 112, 108) entries related to a product family. The data is received in a data warehouse system (42). The data is cataloged (54, 56, 58, 62). Cataloging the related data includes identifying data elements related to selected product families. The system indexes (70, 140, 144, 148, 149, 159, 169, 179) the identified data elements which are related to a selected first product family in accordance with the data representative thereof. Interconnected tables 140, 144, 148, 149, 159, 169, 179 are used for grouping indexed data elements pursuant to data representative of selected criterion. A storage medium (50) is adapted for storing the grouped data elements in a relational database (52). A digital processor (44) processes (36, 38, 116, 128) the grouped data elements in accordance with Activity Based Cost criteria.