Гость
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / планировщик / 5 сообщений из 5, страница 1 из 1
27.11.2003, 12:37
    #32336569
Bolda
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
планировщик
есть задача. торговый представитель должен приходить к клиенту с некоторой переодичностью которая задается. тоесть он может приходить к клиенту
1) один-несколько раз в неделю
2) один-несолько раз в месяц
3) раз в несколько дней
4) раз в месяц
5) какого-то числа месяца (например каждое 10 и 20 число)

на основе этого расписания нужно выбрать тех клиентов к которым нужно торговому представителю приехть заданного числа.

а теперь вопрос.
как реализовать структуру таблиц
...
Рейтинг: 0 / 0
27.11.2003, 14:36
    #32336774
Bolda
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
планировщик
может кто подскажет где можно посмотреть инфу по данной тематике
...
Рейтинг: 0 / 0
27.11.2003, 17:33
    #32337064
Серега
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
планировщик
Может и программу написать сразу?
Как ты делать то собираешься? От этого и структура будет зависеть.
Попробуй поискать на тему "планово-предупредительный ремонт оборудования" - на первый взгляд похоже.
...
Рейтинг: 0 / 0
28.11.2003, 15:16
    #32337918
DIGITALPRO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
планировщик
1таб "КЛИЕНТ" поля: id_klient, Name, full_name, и т.д. что там тебе еще надо!?
2таб "ПЕРИОД" поля: id_kl, date_num - числовое поле где ты указываешь день месяца допустим
1запись-10
2-я - 25
между 1 и 2 таблицей связь один ко многим

В сомой проге возвращаешь день от текущей даты и если они совпадают то выводишь на экран, но тут тебе надо будет учесть и выходные т.е. если смотришь 26 числа а 25 было воскресенье то тоже вывести или вывести в пятницу (т.е. перед!!!)
...
Рейтинг: 0 / 0
28.11.2003, 16:04
    #32337985
наутилус
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
планировщик
а я бы вторую таблицу сделал другую
Поля:
1) fkClient
2) fkManager
3) StartDate - дата начиная с какой надо "ходить"
4) fkPeriod

и ещё таблицы Менеджеров и Периода.
tManager
pkManager,FIO,.......
tPeriod
pkPeriod
PeriodName
KlDay - количество в днях (месяц - 30)

с ув. наутилус
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / планировщик / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]