|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
17.03.2010, 16:00 | #1 |
Delphi
Форумчанин
Регистрация: 12.06.2008
Сообщений: 137
|
Проектирование БД Access - описание компьютеров
Есть организация, в ней заранее неизвестное количество компьютеров. Требуется для каждого компьютера составить описание железа и софта используя БД Access.
Незнаю с чего начать, ведь для одного компьютера может быть разное количество комплектующих и установленного софта. Я думаю сделать несколько таблиц: cpu video motherboard ram hdd OS SOFT Computer и уже из них делать выборку комплектующих соответствующих данному компьютеру, но как это реализовать, ведь комплектующие и софт количественно могут изменяться? |
17.03.2010, 16:26 | #2 | ||
Форумчанин
Регистрация: 28.03.2008
Сообщений: 672
|
Цитата:
Цитата:
|код|наименование|характеристики| и т.д. а в таблице компьютеров просто храни коды используемых комплектующих и софтин... насчет количественного изменеия - предусмотри возможность добавления, редактирования и удаления... дабы можно было списать/удалить... суть понятна? |
||
17.03.2010, 18:54 | #3 |
Delphi
Форумчанин
Регистрация: 12.06.2008
Сообщений: 137
|
Я не могу понять как сделать таблицу компьютеров, ведь там будет определённое количество столбцов, а количество железа и софта на этом компьютере может меняться, ведь оно заранее неизвестно.
Например: Компьютер 1 Железо: 10 наименований Софт: 37 наименований |
17.03.2010, 19:55 | #4 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 672
|
сейчас в голову приходит только одно...
делать "общий ключ"(название сам придумал, первое что пришло в голову), то есть... таблица "Софт" |Код |Наименование|Описание| |z002| OpenOffice | etc |a001| Delphi | bla b230 .... .... и так далее например на компьютере стоит Delphi и OpenOffice, следовательно "общий код" = z002a001... только в таком случае тебе нужно еще "придумать" разделитель между кодами, или же использовать определенное количество символов, и потом "читать" их... в таблице "копьютер" у тебя будет только id_компьютера и "общие коды" софта и железа. з.ы. способ очень громоздкий, но пока в голову ничего другого не приходит... |
18.03.2010, 02:03 | #5 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А мне пришло в голову только одно :
http://www.programmersforum.ru/showthread.php?t=1589 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проектирование лексического анализатора | Катерина-студентка | Помощь студентам | 2 | 20.03.2013 16:22 |
проектирование электронного словаря | Romashechka | Помощь студентам | 0 | 10.05.2009 15:37 |
Проектирование CGI | PavluxaF | Работа с сетью в Delphi | 2 | 07.05.2009 01:17 |
срочно!!!Курсовая "Проектирование ис учета и контроля успеваемости студентов (Delphi 7+MS Access)))" | irrok | Фриланс | 2 | 09.01.2009 08:59 |
Проектирование базы данных | Xeon332 | Помощь студентам | 5 | 23.12.2008 19:40 |