When we have a client with a US military address adding them to the CRM, or having them fill in a form is a problem. Zoho Forms and CRM doesn't seem accommodate them correctly.
It doesn't make sense for me to have to create a secondary data model for military addresses.
I have placed some links as a guide in terms of what is supposed to happen.
In essence the State lists need updating
https://secure.shipitapo.com/personal/apo_fpo_guide.php
In order to make Military Mail conform to this scheme, several things were created. These were:
Three Military "States":
AA, which stands for Armed Forces (the) Americas
AE, which stands for Armed Forces Europe
AP, which stands for Armed Forces Pacific
Three "City" equivalents:
APO, which stands for Army Post Office
FPO, which stands for Fleet Post Office
DPO, which stands for Diplomatic Post Office
Based on these constructs, a typical Overseas Military Mail address looks like this:
Name
Postal Service Center + Identifier
APO, AP ZIP
or
Name
Postal Service Center + Identifier
FPO, AP ZIP
By having all Overseas Military Mail conform to the domestic mailing addressing scheme, the USPS could easily sort and manage it using their sophisticated sorting and distribution machines, just like regular mail.