Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подкиньте идею [D6, Paradox]


maverick_man ©   (2006-09-28 19:24:00) 

Всем привет!
Подкиньте кто-нибудь плиз идею по реализации.
Создаю базу данных по заказам компании и столкнулся со след. проблемой. Предприятию приходят заказы, каждый из заказов выполняется в 3 этапа, выполняющихся последовательно. Атрибутами этапа являются Дата начала, Дата окончания, используемые материалы и их количество. После ввода общей информации о заказе надо перейти к формированию этапов. Причем еще загвоздка в том, что у заказа должна быть возможность выставления приоритета, по умолчанию заказ идет в конец очереди, но должна быть возможность вклинивания его между другими заказами. Плюс еще на каждый этап у них по несколько машин(1 заказ выполн. на 1 машине на каждом этапе). Вся информация по заказам и этапам должна хранится так, чтоб потом можно все это было импортировать в Excel-евский отчет.

Подскажите каким способом это лучше реализовать? Сколько создавать отдельных таблиц?


MsGuns   (2006-10-02 14:01:00) [1]

Вся задачка прекрасно реализуется "чистым" экселем


Antoxa2005   (2006-09-30 12:30:00) [2]

Больше таблиц, меньше окон!


Desdechado   (2006-09-28 21:06:00) [3]

берешь сущности и их взаимосвязи
сущность - таблица
взаимосвязи многие-ко-многим тоже рождают таблицу
дальше сам (или книжки читать, или зарплату получать - на что тямы хватит)


maverick_man   (2006-09-28 20:39:00) [4]

Это я и сам понимаю))
не понимаю сколько и каких таблиц лучше создать


Anatoly Podgoretsky   (2006-09-28 19:26:00) [5]

Ни фига не понятно, но нужно поле Приоритет и вспомнить, что в SQL есть предикат ORDER BY


Наверх

Титульная страница Поиск, карта сайта Написать письмо