Поле поиска Почтовый индекс Великобритании с охватом ряда районов - PullRequest
0 голосов
/ 03 сентября 2011

Нужно какое-то эффективное решение районного селектора диапазона для области в Великобритании.Допустим, я выбрал Манчестер, который охватывает много небольших районов, таких как M1, M2, M3 ..... M20, M30 ... Мои пользователи могут разделить ответственность за некоторые районы Манчестера, такие как от M1 до M10, и другого пользователя с M11до М21.Также они могут иметь несколько областей, таких как Манчестер (M), Абердин (AB) и т. Д., И диапазон будет необходим даже тогда.

Как разработать интерфейс для него так, чтобы он создавал минимальную нагрузку на mysqlБД, а также удобно для пользователя, чтобы добавить много областей с их желаемым диапазоном районов.

Все выбранные почтовые индексы диапазона будут добавлены в БД, и информация о почтовом индексе будет сопоставляться с каждым из них, чтобы можно было ссылаться на ответственное лицо.

Для получения дополнительной идеи: http://screencast.com/t/6qwCVhKA

заранее спасибо

1 Ответ

0 голосов
/ 03 сентября 2011

Похоже, вы должны разбивать почтовые индексы на зоны, районы и сектора.Таким образом, у вас есть

area | district | sector
------------------------
M    | M1       | M1 0AA
M    | M2       | M2 0AA
M    | M3       | M3 0AA

и т. Д., Это позволит вам ссылаться на любой уровень, который вы хотите.

Это описано более подробно на стр. 17 this и далее Википедия , что на самом деле очень точно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...