How would one go about normalizing the following data, cause obviously there are many different ways to do so.
I clearly have to create a CountryTable a StateProv Table, do I create a PostalCode table for all the unique postal codes?
CountryName PostalCode CityName StateProvinceName StateProvinceAbbr TimeZone UTC Latitude Longitude
USA 10121 Manhattan New York NY Eastern -5.0 40.750095 -73.998867
USA 10121 New York New York NY Eastern -5.0 40.750095 -73.998867
USA 10121 Nyc New York NY Eastern -5.0 40.750095 -73.998867
USA 33155 Miami Florida FL Eastern -5.0 25.737315 -80.309137
USA 33155 South Miami Florida FL Eastern -5.0 25.737315 -80.309137
USA 33155 West Miami Florida FL Eastern -5.0 25.737315 -80.309137
USA 48208 Detroit Michigan MI Eastern -5.0 42.350968 -83.089896
USA 60619 Chicago Illinois IL Central -6.0 41.745767 -87.607643
USA 60619 Grand Crossing Illinois IL Central -6.0 41.745767 -87.607643
USA 77059 Houston Texas TX Central -6.0 29.608785 -95.114041
USA 84121 Brighton Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Cottonwd Hgts Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Cottonwood Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Cottonwood Heights Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Cottonwood Heights City Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Holladay Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Holladay Cottonwood Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Murray Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Salt Lake City Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Slc Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Solitude Utah UT Mountain -7.0 40.622101 -111.82424
USA 90064 Los Angeles California CA Pacific -8.0 34.035989 -118.42262
USA 90064 Rancho Park California CA Pacific -8.0 34.035989 -118.42262
USA 94102 San Francisco California CA Pacific -8.0 37.780793 -122.417576
CAN E3A 1A4 Fredericton New Brunswick NB Atlantic -4.0 45.97771 -66.67843
CAN H1E 6M9 Montreal Quebec QC Eastern -5.0 45.64171 -73.57724
CAN K1K 2K3 Ottawa Ontario ON Eastern -5.0 45.43388 -75.63524
CAN M4M 1X2 Toronto Ontario ON Eastern -5.0 43.66572 -79.34655
CAN V5N 1X1 Vancouver British Columbia BC Pacific -8.0 49.26227 -123.05605
CAN V6Y 4B2 Richmond British Columbia BC Pacific -8.0 49.16766 -123.13376
CAN V7Y 1J6 Vancouver British Columbia BC Pacific -8.0 49.28316 -123.11891
I clearly have to create a CountryTable a StateProv Table, do I create a PostalCode table for all the unique postal codes?
CountryName PostalCode CityName StateProvinceName StateProvinceAbbr TimeZone UTC Latitude Longitude
USA 10121 Manhattan New York NY Eastern -5.0 40.750095 -73.998867
USA 10121 New York New York NY Eastern -5.0 40.750095 -73.998867
USA 10121 Nyc New York NY Eastern -5.0 40.750095 -73.998867
USA 33155 Miami Florida FL Eastern -5.0 25.737315 -80.309137
USA 33155 South Miami Florida FL Eastern -5.0 25.737315 -80.309137
USA 33155 West Miami Florida FL Eastern -5.0 25.737315 -80.309137
USA 48208 Detroit Michigan MI Eastern -5.0 42.350968 -83.089896
USA 60619 Chicago Illinois IL Central -6.0 41.745767 -87.607643
USA 60619 Grand Crossing Illinois IL Central -6.0 41.745767 -87.607643
USA 77059 Houston Texas TX Central -6.0 29.608785 -95.114041
USA 84121 Brighton Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Cottonwd Hgts Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Cottonwood Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Cottonwood Heights Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Cottonwood Heights City Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Holladay Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Holladay Cottonwood Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Murray Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Salt Lake City Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Slc Utah UT Mountain -7.0 40.622101 -111.82424
USA 84121 Solitude Utah UT Mountain -7.0 40.622101 -111.82424
USA 90064 Los Angeles California CA Pacific -8.0 34.035989 -118.42262
USA 90064 Rancho Park California CA Pacific -8.0 34.035989 -118.42262
USA 94102 San Francisco California CA Pacific -8.0 37.780793 -122.417576
CAN E3A 1A4 Fredericton New Brunswick NB Atlantic -4.0 45.97771 -66.67843
CAN H1E 6M9 Montreal Quebec QC Eastern -5.0 45.64171 -73.57724
CAN K1K 2K3 Ottawa Ontario ON Eastern -5.0 45.43388 -75.63524
CAN M4M 1X2 Toronto Ontario ON Eastern -5.0 43.66572 -79.34655
CAN V5N 1X1 Vancouver British Columbia BC Pacific -8.0 49.26227 -123.05605
CAN V6Y 4B2 Richmond British Columbia BC Pacific -8.0 49.16766 -123.13376
CAN V7Y 1J6 Vancouver British Columbia BC Pacific -8.0 49.28316 -123.11891