Da mir der name (formerly known as normalerName?) bei Deiner Anwendung keine höhere/andere Priorität als das synonym zu haben schein, spricht meiner Meinung nach nichts gegen die um Welten einfach zu handhabende Struktur:
kuerzel | name
cg | Congo
mm | Myanmar
cg | Zaire
mm | Burma
Geht leider nicht, weil ich zwei verschiedene Typen von Listen brauche, einmal mit Synonym und einmal ohne. Alternativ koennte ich natuerlich noch eine Spalte 'isSynonym' einfuehren. Mmmh, vielleicht garkeine so schlechte Idee...
Was machst Du außerdem, wenn es einmal mehr als ein Synoym gibt?
Gibt's nicht! Oder kann mir jemand plausibel ein Land nennen, das (halbwegs offiziell) unter mehr als 2 Namen gehandelt wird?
Im Augenblick schlage ich mich nur noch mit der Sortierung rum, 'Ägypten' sollte eigentlich am Anfang kommen und nicht am Ende... Nerv!