1. A method comprising: receiving, at a management system, a request to perform an edit of at least one data object published by a source system to the management system, wherein the edit includes deleting data of the one data object; sending, by the management system, a request for response (RFR) to subscribing systems that have subscribed to the at least one data object at the management system, wherein the RFR requests that the subscribing systems perform the edit of the at least one data object on the subscribing systems when the at least one data object is not related to at least one other data object on a same subscribing system, and the RFR requests that the subscribing systems not perform the edit of the at least one data object and instead identify the at least one data object as subject to the edit when the at least one data object is related to the at least one other data object on the same subscribing system, such that the at least one other data object becomes orphaned when the edit of the at least one data object is performed; receiving, at the management system, a response from each of the subscribing systems; and performing, by the management system, the edit after receiving the response from each of the subscribing systems on the at least one data object when the at least one data object is not related to at least one other data object on a same subscribing system; and performing identifying of the at least one data object as subject to the edit, without performing the edit, when the at least one data object is related to at least one other data object on the same subscribing system such that the at least one other data object becomes orphaned when the edit of the at least one data object is performed, wherein: the management system is implemented as a stand-alone system that is separate from the source system and the subscribing systems, and the source system and the subscribing systems are registered with the management system.