Jag känner inte till USA:s postnummer och territoriella uppdelningssystem, men jag antar att det liknar det tyska.
- En stat har många län.
- Ett län har många städer.
- En stad har många postnummer.
Därför skulle jag använda följande schema.
ZipCodes CityZipCodes ------------ ---------------- Cities ZipCode (PK) <─── ZipCode (PK)(FK) ----------- City (PK)(FK) ───> CityId (PK) Name County (FK) ───┐ │ │ Counties │ ------------- │ States CountyId (PK) <───┘ ----------------- Name StateId (PK) <─── State (FK) Name Abbreviation
Fixat för flera städer per postnummer.