There should be a function to auto-populate city, state and county when a zip code is entered.
I've used less advanced databases that will auto populate city, state and county fields when the zip code is entered. This makes the process of adding a new address record faster and more accurate, as it eliminates chances of grammatical errors.