1. A data processing system for causing data recorded in a second data aggregate to be reflected in a first data aggregate, the data processing system comprising: a data acquisition part for acquiring data that is generated from the data recorded in the second data aggregate, and is described by a descriptor including at least “Model,” “Type,” and “ID” as attributes, the attribute, “Type,” defining a condition of whether the acquired data is present in the first data aggregate when the first data aggregate is compared to the second data aggregate; an object generator for extracting, as an object name, designated attributes in the descriptor of the data acquired by the data acquisition part, setting the designated attributes in the descriptor as internal attributes of one or more objects, and generating the one or more objects by correlating the object name and the internal attributes for each respective object of the one or more generated objects; a reference relation processor for determining a reference relation among the one or more generated objects, wherein the determined reference relation is based upon a designated, internal attribute, “Type”; a save processor for saving the one or more generated objects in the first data aggregate; and a relation updater for extracting, based on the reference relation determined by the reference relation processor an “ID” among the one or more generated objects, and using the extracted “ID” to update the internal attributes of the one or more generated objects.