Показать сообщение отдельно
  #5  
Старый 28.02.2008, 18:42
acl acl вне форума
Прохожий
 
Регистрация: 27.02.2008
Сообщения: 23
Репутация: 10
По умолчанию

Цитата:
Ну если теорию читал
по базам - выдели сущности и информацию
и попробуй ее расположить непротиворечиво и без избытка
если у тебя для сущности "Фирма"
будет храниться:
- Название
- адрес
- телефоны
- тип фирмы ...
Можно конечно для каждого типа фирмы создавать свою таблицу и дентичную по структуре, но вдруг надо добавить новый тип.
Можно в поле тип так и писать "Образование", "Торговля"...
только можно потом случайно записать для одной фирмы тип "тАрговля" и фильтры работать не будут
А можно завести таблицу "Типы фирм"
- ключ
- наименование типа
а в таблице "Фирма" в столбце - тип фирмы хранить этот ключ
да еще его проиндексировать
а потом еще определиться с взаимосвязями между таблицами и тд.

С этим все понятно и не проблема. :-)
Думаю использовать ADO (тем более немного с ним работал). В качестве провайдера думаю использовать базу Access. Вот только не уверен, что на современном офисном компьютере при достаточно больших выборках прога не будет тормозить. :-(

И еще, при использовании бд на Access, возможен ли вариант сетевого использования программы? Спасибо.
Ответить с цитированием