powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование адреса с учетом слияния регионов
2 сообщений из 2, страница 1 из 1
Проектирование адреса с учетом слияния регионов
    #35132493
Son_of_Morning
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть база, (СУБД - firebird) в которой реализована функция сравнения 2-х адресов

с учетом специфики (запрос критичен по скорости выполнения, для ряда запросов внутренним, т.е. самым ресурсоемким, будет сравнение на идентичность адресов) возможна такая таблица:

REGION
ID: pk int
Name
compotable ID int (Index); (foreign key НЕ СТРОИМ).

соответственно объединения будут оч. простыми, но в таблице будет избыточность:
так Читинская обль и АгинскийБурятский АО будут объединятся 2 раза:
1. раз для ID соответствующий Читинской области
2 раз для ID соотв. АгБут АО.

у кото есть соображения на этот счет.
м.б. кто-нибудь знает нормализованные отношения, со столь же быстрым (без внутренних join как в случае с иерархией областей) поиском.
...
Рейтинг: 0 / 0
Проектирование адреса с учетом слияния регионов
    #35143238
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автору кото есть соображения на этот счет.
м.б. кто-нибудь знает нормализованные отношения, со столь же быстрым (без внутренних join как в случае с иерархией областей) поиском
Посмотрите реализацию КЛАДР-а. Не нормализованно, но быстро :)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование адреса с учетом слияния регионов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]