Hi, Yes, I think so. 'Association' can mean a group of people, or what my dictionary describes as 'a mental connection between ideas'. I think this latter meaning, of the ideas of what it means to be a professional person, fits in with 'conventions', 'obligations' and a 'code'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.