![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 10.01.2010
Сообщений: 28
|
![]()
Есть есть рабочая прога с базой недвижимости. Проблема в том что при добавлении нового объекта Район->Ориентир->Улица вводятся вручную (периодически с ошибками), поэтому возникает путаница и не совсем функциональный поиск.
Возникла идея хранения Район->Ориентир->Улица в дополнительной БД. Насколько я понимаю это будет выглядеть так: Код:
Дальше интереснее. В действующей программе в записях объектов недвижимости хранятся индексы элементов combobox-ов в которых находятся списки параметров. Хотелось бы сделать то же самое и с Район->Ориентир->Улица (в смысле в записи объекта - индексы из дополнительной БД). Загвоздка в том что хочется сделать прогу не только для данного города (мало-ли куда она может уехать). Поэтому изначально дополнительная БД будет пустая, а наполняться будет по ходу появления новых адресов. При добавлении нового адреса желательно чтобы была сортировка А-Я, то-есть индексы будут постоянно меняться. Значицца после добавления ноаого адреса нужно в основной БД изменить все индексы которые больше добавленного. Или же лучше не заморачиваться и в записи объекта хранить не индексы, а сами названия Р->О->У? Если чего неправильно написял - жду Ваших замечаний. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 23.10.2008
Сообщений: 460
|
![]()
а че за база данных? если есть БД нафига тебе record?
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
![]()
первый раз слышу БД и записи
Вы вообще понимаете суть БД? Смысл хранения адресов в другой БД? Это максимум другая таблица со связью много-к-одному, потому что ну не может быть у недвижимости больше одного адреса и по одному адресу (т.е. улица) может быть много объектов недвижимости могу реализовать, связка Delphi + Access
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Делфи. | bionicle | Помощь студентам | 3 | 09.04.2010 17:13 |
JS на делфи | NervniiJ | Общие вопросы Delphi | 2 | 10.03.2010 08:17 |
Код игры на Паскале и на Делфи сильно отличается? Как переписать код с Паскаля в Делфи? | Mclaren | Помощь студентам | 2 | 27.04.2009 22:37 |
Делфи | ozhjog | Свободное общение | 4 | 20.05.2007 21:06 |