1. A computer-implemented system comprising: a product aggregator within a data management system that is operable to receive a plurality of product objects that represent abstractions of a product used in trading and that include a plurality of product attributes characterizing the product, the product aggregator further operable to correct automatically inconsistencies among the plurality of product attributes to obtain an aggregated product object and a plurality of aggregated product attributes and store the aggregated product object in a product object database; and a trade item modifier within a data management system that is operable to: receive the aggregated product object and the plurality of aggregated product attributes, derive a trade item object by defining trade item attributes that are determined based on the plurality of aggregated product attributes and on an attribute requirement of an application of a trading partner, and store the trade item object in a trade item object database.