Neznám dobře americké PSČ a systém územního členění, ale předpokládám, že je trochu podobný německému.
- Stát má mnoho okresů.
- Okres má mnoho měst.
- Město má mnoho PSČ.
Proto bych použil následující schéma.
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
Opraveno pro více měst na PSČ.