grav20
Новичок
Логика периодических отчетов
Добрый день. Субботняя "медитация" мне не помогла, может вы натолкнете меня на идею.
Задача: есть ряд "запросов", для каждого запроса указывается его периодичность (неделя, месяц, квартал, год)
С заданной периодичностью на эти запросы надо отвечать. Запрос можно устанавливать для нескольких участников.
Требуется:
1. Получить список выставленных задач, на которые нужно ответить в ближайшие n дней
2. Получить сколько людей ответили на выставленные тобой задачи, срок исполнения которых наступает в ближайшие n дней
Вот упрощенная структура таблиц, которую я использую
tasks {
id,
member,
period,
title
}
members {
id,
title
}
answers {
id,
task_id,
date,
title
}
tasks_members {
id,
task_id,
member_id,
}
Я не жду готового решения, конечно же, но может кто-нибудь хотя бы подскажет алгоритм или в какую сторону копать. В общем буду благодарен любой подсказке
Добрый день. Субботняя "медитация" мне не помогла, может вы натолкнете меня на идею.
Задача: есть ряд "запросов", для каждого запроса указывается его периодичность (неделя, месяц, квартал, год)
С заданной периодичностью на эти запросы надо отвечать. Запрос можно устанавливать для нескольких участников.
Требуется:
1. Получить список выставленных задач, на которые нужно ответить в ближайшие n дней
2. Получить сколько людей ответили на выставленные тобой задачи, срок исполнения которых наступает в ближайшие n дней
Вот упрощенная структура таблиц, которую я использую
tasks {
id,
member,
period,
title
}
members {
id,
title
}
answers {
id,
task_id,
date,
title
}
tasks_members {
id,
task_id,
member_id,
}
Я не жду готового решения, конечно же, но может кто-нибудь хотя бы подскажет алгоритм или в какую сторону копать. В общем буду благодарен любой подсказке