1. A method for integrating data of each of a plurality of different enterprise systems, comprising: an integrator system acquiring, for each of a plurality of enterprise systems that are communicatively coupled to the integrator system, user interface metadata that describes how enterprise data within a corresponding enterprise system should be presented on a user interface of that enterprise system, wherein the enterprise data of each of the plurality of enterprise systems comprises a plurality of data elements; in response to acquiring the user interface metadata for each of the plurality of enterprise systems, generating, for display on each of the plurality of enterprise systems, a user interface presentation according to each corresponding user interface metadata; acquiring, for each of the plurality of enterprise systems, a structure metadata that describes a structure of the enterprise data of that enterprise system; generating, for each of the plurality of enterprise systems, a data structure presentation according to the structure metadata; establishing, for each of the plurality of enterprise systems, a first mapping between the user interface presentation and the structure of the enterprise data; establishing, for each of the plurality of enterprise systems, a second mapping between the user interface presentation and the data structure presentation; receiving, from an input device of at least one enterprise system, a user input which establishes, on a particular user interface presentation of the at least one enterprise system, a correlation between a first group of data elements from among the plurality of data elements; establishing, based on the received correlation between the first group of data elements on the particular user interface presentation, a correlation between the first group of data elements within a corresponding data structure presentation of the at least one enterprise system according to the second mapping; and presenting, on an output device of the at least one enterprise system: a first correlation view that depicts the received correlation between the first group of data elements within the particular user interface presentation; and a second correlation view that depicts the received correlation between the first group of data elements within the corresponding data structure presentation.