The 19 international organizations this dataset covers — political, economic, energy and military bodies, including several that no longer exist. Each has a short text id that the membership records point at; use it rather than the short name, which changes over time (BRIC became BRICS). Founding dates are not all the same kind of event, so read founded_date alongside founded_date_basis — some are treaty signings, some entries into force, and the informal forums like the G7 and G20 have no founding treaty at all. An empty dissolved_date means still active. Predecessor bodies are separate organizations: the EEC is not the EU. notes records the distinctions that are easy to get wrong.
org_id key String Stable lowercase slug identifying the organization. The join key used by the memberships table. Chosen over the short name because short names change (BRIC became BRICS, the G6 became the G7) while the row's identity does not. short_name String Common abbreviation or short form as normally written (EU, OPEC, G7). Display label, not a key — not guaranteed unique or stable over time. full_name String Full official name in English. Left as the acronym for BRICS, which has no expanded official form. org_type String Broad category: political, economic, political_economic, energy, or military. A convenience grouping for filtering, not an official classification — several of these organizations span categories and the assignment is a judgement call. founded_date Date Date the organization came into being. Read together with founded_date_basis: these dates are NOT all the same kind of event, because treaty-based bodies and informal forums have no comparable founding moment. Precision is genuine to the day for treaty bodies and conventional for forums such as the G7, G20 and BRICS. founded_date_basis String What founded_date actually marks: treaty_signed, treaty_in_force, charter_in_force, convention_in_force, statute_in_force, founding_agreement, founding_conference, founding_meeting or first_summit. Exists because comparing founding dates across these organizations is otherwise misleading — NATO's date is a signing while the UN's is entry into force, and the informal forums have no legal instrument at all. predecessor_org_id key String org_id of the body this one was reorganized from, where the predecessor is a distinct organization rather than a rename. Nullable. Kept so that pre-succession membership can be recorded against the body that actually existed at the time, mirroring how historical states are handled on the country side. source_url String Primary source for the founding date and history, preferring the organization's own site. Blank for the informal forums, which publish no authoritative founding record. notes String Scope and modelling notes for this organization: what its membership timeline will contain, which cases will be awkward, and any distinction that is easy to get wrong (OPEC versus OPEC+, NATO membership versus integrated-command participation, invitation versus accession). Written for whoever loads the memberships rows next. wikidata_qid String Wikidata entity identifier (Q-number) for the organization, as an external join key to Wikidata and anything keyed on it. POPULATED ONLY WHERE VERIFIED against the Wikidata entity page — blank means not yet confirmed, not that no QID exists. Every organization here almost certainly has one; the blanks are unfinished work rather than absent facts. Same convention as ISIN elsewhere in MyCorr: an unverified identifier is worse than a missing one, because a wrong QID silently joins to the wrong entity. dissolved_date Date Date the organization ceased to exist, was dissolved, or was reorganized into its successor. Null means still active. Where an organization was superseded rather than wound up, this is the date the successor took over, so predecessor and successor meet without a gap — OEEC ends 1961-09-30 as OECD begins, Shanghai Five ends 2001-06-15 as the SCO begins. Needed because roughly a third of the rows here are historical bodies whose memberships must not appear live in a point-in-time query.