The present invention allows one catalog to be managed using the content of another
catalog. In one embodiment, the invention can include reading records from a plurality
of different source databases, converting the records to an open format, comparing
the converted records, correcting for differences in the converted records; converting
the corrected records to the respective format of the corresponding source database,
and writing the records back into the respective source databases. In another embodiment,
the invention could include comparing the converted records to open format records
from a reference database source and analyzing and correcting the converted records
based on the comparison.