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 on the basis of data recorded in the second data aggregate, and is described by a descriptor including at least “Model,” “Type,” and “ID” as attributes; 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 attributes in the descriptor as the internal attributes of an object, and generating the object by correlating the object name and the internal attributes; a reference relation processor for determining, based on the internal attributes, a reference relation among objects in a case in which two or more objects are generated; a save processor for saving the generated objects in the first data aggregate; and a relation updater for extracting, based on the reference relation determined by the reference relation processor, the “ID” in the internal attributes of an object on the referenced side, and using the extracted “ID” to update the internal attributes showing the reference of an object on the reference side.