Alphanumeric order (from A to z) is normally not a good order when you deal with real life.
There is usually another order. Ordering tables in this way it's confusing for the user. The most important tables should be at the beginning, the lookup tables at the end of the list.
How to implement it?
Maybe an alias column in the table_name table, maybe and order column in table registo_tab, maybe both, an alias and an order key.