1. A computer-implemented method comprising: storing, by a computer, a master data object instance, wherein the master data object instance comprises of a plurality of address instances each with one or more address data; generating, by the computer, a particular address snapshot instance for a respective particular address instance of the plurality of address instances, wherein the particular address snapshot instance is associated with the respective particular address instance through a respective unique address snapshot reference value, and the particular address snapshot instance is a data structure that comprises a root node with the respective unique address snapshot reference value, a node hosting address data of the respective particular address instance from which the particular address snapshot instance was generated, a validity period of a source object for which the particular address snapshot instance was generated, and a display name node containing a semantic name for an entity associated with the particular address snapshot instance that is filled in all address snapshot instances; saving, by the computer, the particular address snapshot instance in a data storage following association with address data of the respective particular address instance; rendering, by the computer, the particular address snapshot instance as immutable; determining, by the computer, an address determination sequence; analyzing, by the computer, the address determination sequence to the master data object instance to identify one or more address instances including the respective particular address instance; identifying, by the computer, the respective particular address instance as a most suitable address instance from among the one or more address instances based on criteria of the address determination sequence; returning, by the computer, the unique address snapshot reference value from the most suitable address instance; and identifying, by the computer, the particular address snapshot instance from the returned unique address snapshot reference; retrieving, by the computer, the address data from the particular address snapshot instance using the unique address snapshot reference value.