History and state management are enabled by default for base objects that have the timeline enabled and for the associated relationship base objects.
When the timeline is enabled for a base object, you cannot disable history or state management for the base object. The
MDM Hub
maintains the history of changes that pertain to the timeline in the history tables that are associated with cross-reference tables. The
MDM Hub
manages the states of records, such as active, pending, or deleted, in the associated cross-reference tables.
When a record that you update requires approval, a data change event occurs and the
MDM Hub
saves the record as PENDING. The data change event due to the update has an impact on the cross-reference version. The
MDM Hub
uses a state management interaction ID to prevent modification to the cross-reference version. The impact on the associated cross-reference version might be due to the overlap of time periods from the same source system. When you promote a PENDING cross-reference, the state of the cross-reference record changes to ACTIVE. If you soft delete a record, the state changes to DELETED.