![]() |
|
Модераторы: Се ля ви |
![]()
|
|
| stmamont |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 343 Регистрация: 13.3.2004 Где: влг Репутация: нет Всего: 3 |
Какую модель придумать для программы, с возможностью использования СУБД.
Использовать собираюсь ADO, но возможно изменение на другое. Не могу придумать достаточно гибкую модель, для того, что бы работать с различными типами объектов (например: человек, машина), информация о которых хранится в СУБД. Раньше делал так (когда задачи были маленькие): В качестве БД использовал XML. при загрузке программы создавал объект класса Humans выполняющий функции СУБД, который парсил xml и создавал ВСЕ объекты которые, информация о которых хранилась в БД. Ну, минусы очевидны:
Очевидно, что придется писать классы для работы с ADO И как то заставить их работать с Humans , Cars... Причем сам принцип работы мне видется таким При запросе какого то Human у Humans Humans связывается с классами которые работают с ADO и выдирает инфу оттуда. затем отдает Но, для выбора группы человек таким образом придется делать столько же запросов к БД. Не могу никак решить, как это правильно делается. Задача типичная. Как обычно вы это делаете? |
|||
|
||||
| Bose |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: 1 Всего: 51 |
Меня подобный вопрос тоже интересует, присоединяюсь к спрашивающему. Ответьте пожалуйста гуру, системного анализа и проектирования.
|
|||
|
||||
| stmamont |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 343 Регистрация: 13.3.2004 Где: влг Репутация: нет Всего: 3 |
||||
|
||||
| Bose |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: 1 Всего: 51 |
||||
|
||||
![]()
|
| Правила форума "Системный анализ, проектирование и UML" | |
|
|
Форум "Системный анализ, проектирование и UML" предназначен для обсуждения вопросов, так или иначе связанных с этапами жизненного цикла автоматизированных (программных, информационных, автоматических) систем: • предпроектные обследования объектов автоматизации; • разработка концепции создания систем; • моделирование бизнес-процессов (в т.ч. на UML); • проектирование архитектуры систем; • управление проектами; • управление качеством; • CASE-средства; • реинжиниринг. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Системный анализ, проектирование и UML | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |