Jeg har 5 sifret postnummer, disse er hentet fra Google Maps API.
Mitt dilemma er at jeg må koble til en ekstern database som også inneholder adresser. Hvis adressen ikke finnes i databasen, må jeg skrive det, hvis det eksisterer så gjør jeg ingenting bortsett lagre ID databasen har gitt til adressen. Problemet oppstår fordi api å sjekke denne databasen tar ikke jokertegn, adressene i databasen har 9 sifret postnummer (5 + 4), og vil ikke tilbake at resten av adressen matcher min adresse med 5-sifret postnummer.
Det eksterne systemet vil fortelle meg at adressen ikke eksisterer med de jeg sender det.
Så for å unngå dupliserte adresser blir skrevet til databasen jeg ville trenge for å finne den ni sifret versjon av postnummer Jeg har før du sender den.
Hvordan vil dette bli gjort? Er det en formel for å bestemme hva de 4 siste sifrene i et 5-sifret adresse er? Har USPS har en API? Har Census har en gigantisk bord?
Insight verdsatt













