I'm a programmer and I have to name some columns in a database. It's about sports competitions. I have to classify the leagues and competitions in two properties. One of them is if they are national games, such as World Cup, but not Champions League. The other one is, if they're national leagues such as Barclay's Premier League, not Europa League.
Both "national" and "international" sounds to describe both. I don't want to use the word "local" for a league like "Barclay's Premier League", as "local" describes a league which is played in a city or town. I may use "domestic" but still, "national" would sound like a domestic league either.
My question is, what are the two words that I can use, which would not be confusing and make you would understand what it describes even though you don't know the other one, and which has opposites.