1. A computer-implemented method for content enhancement, comprising: providing, by a computer, a plurality of product classes organized in a hierarchy, each product class categorizing a plurality of products and associated with one or more attributes of the products categorized in the product class, at least one of the product classes having one or more associated pointers identifying one or more databases including product data for one or more products in the class, the product data including values for one or more attributes of the products in the class; communicating, by a computer, a search query for product data to a database identified by a pointer associated with a product class selected by a user; communicating, by a computer, one or more search queries to the one or more databases, in response to a user requesting product data in the one or more databases be associated with one or more classes, the search queries formulated according to one or more rules associated with the particular classes with which the product data in the one or more databases is to be associated; identifying, by the computer, one or more potential errors in the product data by determining the product data is included in the results of one or more of the search queries; and communicating, by a computer, the potential errors to a user associated with the one or more databases.