Here is a response I just received:
For this, you would create a Countries object with a record for each country. Then, you can connect your other objects to the Countries object. The Country records will show up as a searchable dropdown list in each of the objects you connect to. The same Country records will be consistently available from each of those other objects.
Yes, this will work. Here are the remaining challenges:
- To alphabetize the values in the dropdown list they must be entered into the object in alphabetical order. Which means that if I add a new record to the object later, it will show up at the bottom of the list and not be in alpha order. I could clear out the list and import a new list of values that are sorted correctly, but that will delete the values stored in the connected objects, requiring me to re-input all those values. That's doesn't scale.
- Still don't know if I can link such and object to supply a dropdown for the Country value in the Address field type.