Surrogate keyA surrogate key (or synthetic key, pseudokey, entity identifier, factless key, or technical key) in a database is a unique identifier for either an entity in the modeled world or an object in the database. The surrogate key is not derived from application data, unlike a natural (or business) key. There are at least two definitions of a surrogate: Surrogate (1) – Hall, Owlett and Todd (1976) A surrogate represents an entity in the outside world. The surrogate is internally generated by the system but is nevertheless visible to the user or application.
International organizationAn international organization, also known as an intergovernmental organization or an international institution, is an organization that is established by a treaty, or is an instrument governed by international law and possessing its own legal personality, such as the United Nations, the World Health Organization, Save the Children International, and NATO. International organizations are composed of primarily member states, but may also include other entities, such as other international organizations, firms, and nongovernmental organizations.