1. "A Chinese vegetarian lawyer"
2. "A Vegetarian Chinese lawyer"
According to the referenced paper[1], #1 is considered awkward, but #1 follows your ordering logic, assuming that there are more Chinese than Vegetarians.
1. "A Chinese vegetarian lawyer"
2. "A Vegetarian Chinese lawyer"
According to the referenced paper[1], #1 is considered awkward, but #1 follows your ordering logic, assuming that there are more Chinese than Vegetarians.
Maybe just me?
A Chinese vegetarian lawyer= a lawyer, who is both ethnic Chinese and vegetarian, where the set of vegetarian lawyers is more generally recognized than the set of Chinese lawyers
A Chinese vegetarian-lawyer= ethnic Chinese who practises law of vegetarian issues ("vegetarian" is a compound word, i.e. spoken quicker, at higher pitch, and with less gap before the following word)
A Chinese, vegetarian, lawyer= an ethnic Chinese who just happens to also be a vegetarian, ("vegetarian" is a non-restrictive phrase, i.e. spoken at lower pitch, with a longer gap both before and after)
I also find either ordering awkward for categorizing a professional by their county of origin and their dietary restrictions :)