Показать сообщение отдельно
  #1  
Старый 04.06.2013, 00:59
Vanya1993 Vanya1993 вне форума
Прохожий
 
Регистрация: 04.06.2013
Сообщения: 1
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию LookUp, запросы на выборку

БД - Oracle
Доступ к БД- ADO

Нужна помощь при создании приложения."Расписание в комп. классе"
Схема данных выглядит так http://rghost.ru/46487771

Kurs - Номера и названия курсов
Курс-Преподаватель - Ограничения, кто из преподавателей может вести какие курсы
и т.д
в Расписании выбирается группа и преподаватель на одну пару

Есть два задания.
1.Преподаватель не должен вести в день больше 6 часов
(т.е. каким-то образом в Расписании посчитать количество упоминаний одного препода за один день и вывести сообщений, либо запретить добавлять его дальше(что ещё лучше))

2.Учесть ограничения в Курс-Преподаватель,внести группу в поле Расписание.Cod_Group, и чтобы в выплывающем списке в ячейке Расписание.Cod_Prepod были не все препод-ли, а только те которые могут вести данный курс.
Либо наоборот, внести препод-ля и должны остаться только соответствующие группы.
Для этого задание надо бы как-то использовать LookUp, но как именно пока не придумал.

Буду рад любым идеям.
Ответить с цитированием