1. A method comprising: maintaining global data and a defined mapping of the global data to local data maintained by a plurality of local data subsystems, the global data including a global data record mapped to a local data record having a first data schema type; recognizing a migration event in the local data, the migration event including migration of the first schema type local data record to a second schema type local data record; and associating a smart mapping record with the global data record, the smart mapping record configured to selectively map the global data record to one of the first schema type local data record and the second schema type local data record.