Как я могу назначить "CityID" в "Таблице клиентов", используя Адрес клиента и данный "ProvinceID"?
(Province Table)
ID . ProvinceName
1 . . Ontario
2 . . Quebec
3 . . Nova Scotia
4 . . Quebec
(City Table)
ID . CityName . . . ProvinceID
1 . . Chatham . . . . . . 1
2 . . Chatham . . . . . . 2
3 . . Hudson . . . . . . . 1
4 . . Hudson . . . . . . . 2
5 . . New Glasgow . . 3
6 . . New Glasgow . . 4
(Customer Table)
ID . Address . . . . . . . . . . . . . . . . . . . . . . . ProvinceID . CityID
1 . . 123 aStreet1 St., Chatham, Ontario . . . 1
2 . . 123 aStreet2 St., Chatham, Quebec . . . 2
3 . . 123 aStreet3 St., Hudson, Ontario . . . . 1
4 . . 123 aStreet4 St., Hudson, Quebec . . . . 2
Wrongly inputed Address
5 . . Ontario Chatham 123 aStreet1 St. . . . . 1
6 . . 123 aStreet1 St. Chatham Ontario . . . . 1
7 . . Chatham 123 aStret St. . . . . . . . . . . . . 1
Partal (Incomplete) Address
8 . . 123 Street New Glasgow Scotia . . . . . . 5
9 . . 123 Street Glasgow Quebec . . . . . . . . . 4