powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Связь дней недели с маршрутами
8 сообщений из 8, страница 1 из 1
Связь дней недели с маршрутами
    #36887848
sany bercerker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
есть таблица маршрутов и надо привязать к определенным дням. как это лучше всего сделать?
...
Рейтинг: 0 / 0
Связь дней недели с маршрутами
    #36887947
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если это дни недели, то ввести в таблице поле "День недели".

зы: формулировка вопроса идиотская.
Мопед Курсач не твой ? Ты только разместил ? (с)
...
Рейтинг: 0 / 0
Связь дней недели с маршрутами
    #36889044
sany bercerker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LSV,

ответ еще хуже. не знаете - не пишите
...
Рейтинг: 0 / 0
Связь дней недели с маршрутами
    #36889145
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sany bercerkerLSV,

ответ еще хуже. не знаете - не пишитетак что не ясно, все же ответили
...
Рейтинг: 0 / 0
Связь дней недели с маршрутами
    #36889347
Фотография bootty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sany bercerkerесть таблица маршрутов и надо привязать к определенным дням. как это лучше всего сделать?К определенным дням = к определенным датам? Или к определенным дням недели? Может быть, определенные числа каждого месяца? Вопрос не очень понятен, простите.
...
Рейтинг: 0 / 0
Связь дней недели с маршрутами
    #36889890
boottysany bercerkerесть таблица маршрутов и надо привязать к определенным дням. как это лучше всего сделать?К определенным дням = к определенным датам? Или к определенным дням недели? Может быть, определенные числа каждого месяца? Вопрос не очень понятен, простите.
Вот ты для каждого варианта правильную реализацию и приведи... раз такой умный.
...
Рейтинг: 0 / 0
Связь дней недели с маршрутами
    #36890006
Фотография bootty
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джоржио Арманиboottysany bercerkerесть таблица маршрутов и надо привязать к определенным дням. как это лучше всего сделать?К определенным дням = к определенным датам? Или к определенным дням недели? Может быть, определенные числа каждого месяца? Вопрос не очень понятен, простите.
Вот ты для каждого варианта правильную реализацию и приведи... раз такой умный.А вот вы действительно полагаете, что существуют на 100% "правильные" реализации? Скажите, раз такой модный...
...
Рейтинг: 0 / 0
Связь дней недели с маршрутами
    #36892208
Фотография lLocust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sany bercerker,

А вот правда… Может так:?
Сообщество, а какие минусы, плюсы и недочеты?

Маршруты:
ID маршрута Номер маршрута10 'a28'12 'b85'51 'c55'

Периоды действия:
ID ПериодаНаименованиеОпределение начала периода1'Дневное'“trunc(sysdate)”2'Недельное'“trunc(sysdate,'D')”3'Месячное'“trunc(sysdate,'MM')”4'Четные/Нечетные'“trunc(sysdate)-(1-MOD(to_char(sysdate,'DD'),2))”

Расписания:
ID маршрута ID расписания Дата начала действия Дата окончания действия Приоритет Периодичность повтора расписания Примечание101 '01-10-2010'null0 3 'Обычное'102 '15-10-2010' '16-10-2010'1 1 'Временное изменение'103 '28-10-2010' '28-10-2010'1 1 'Временное изменение'121 '01-01-2010'null0 2 'Обычное'511 '01-01-2010'null0 4 'Обычное'

Дни в расписаниях:
ID маршрута ID расписания День действия10111015101101011510123102110311212121412165111

Остановки в расписаниях:
ID маршрута, ID расписания, ID остановки, Время прибытия, Время остановки
Не,охота,заполнять,тут,понятно

Тогда при желании можно получить:
1) по маршруту 'a28'(10):
Движение каждый месяц 1,5,10,15,23 числа, но 15 и 28 ноября – расписание меняется, а 16 ноября – добавляется.
2) По маршруту 'b85'(12):
Движение каждую неделю во вторник, четверг, субботу
3) По маршруту 'c55'(51):
Движение каждый нечетный день.

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


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