If I use the autonumber Id. and the subquery to get the payment method name, Whenever I queried this field I had to go looking for the autonumber id for the method i wanted to query for. So for simple tables I stuck to just the word as the ID and have enjoyed the database better for it.
Do you know the reasons for not using this method, so if I stick with it at least I will be making an informed decision.
in your query, have both tables, then, you can place the text into the query instead of displaying the ID. this is ok in a query.
e.g., see pic below. when you want to make a query to display info for a human, you can select the text portion of that table, instead of the ID.
of course, it's a good idea to leave the ID in there for when you need access to make its own connections, and the text can be there for the human side (e.g., a combobox often has both ID and text fields, with the ID field set to 0cm width) - but this depends on what the query is for.
once you have this, you can then apply criteria based on the 'text' field. (e.g., in the above example pic, i can limit to title "Mr" or "Miss", rather than ID "1" or "4"...)
normally, i don't make a separate stand-alone query for my comboboxes, i use the "built-in" option.