Ну это же не нормально, мы это воспринимаем, как носить воду в ведрах домой, а не подключать водопровод в дом. (Можно и так водой себя обеспечить, но все же удобней водопровод.)
Пример: фирма «Видео» запускает рекламную компанию из 5 разных роликов на разные группы товаров.
По вашему предложению необходимо создать пять копий (на каждую неделю мая) ролика №1 и указать ему период первой недели с 01.05 по 04.05 и необходимые дни и времена выхода в этот период, в следующую неделю для копии ролика №1 указать период с 05.05 по 11.05 и уже другие дни недели и времена выхода, т.к. Заказчик не хочет, чтобы его №1 звучал в одно и то же время, в один и в тот же день.
(Один человек едет каждый день утром с 8-30 до 9-00 на работу и должен услышать ролик №1, на следующий день ролик №2 и т.д. )
В итоге на май мне нужно создать 5 копий ролика №1, 5 копий ролика №2 и т.д. , и итого 25 копий только на один месяц, а когда рекламная компания рассчитывает на два месяца = 50 строк/копий, и это на одного клиента, а когда их 10-20??? то это какой будет список? А если заказчик хочет в течении месяца заменить ролик или сменить у ролика времена выхода нужно будет все копии менять расстановки.
В другой программе мы используем простой модуль
Выбрал Ролик №1 - открываешь сетку его выхода, задаешь конкретные дни месяца и конкретные времена выхода рекламных блоков в эти дни, это выглядит как у Вас неделя, только сетка месяц, два, три (как календарь обычный) и сразу все проставил. А если мне нужно внести изменения в сетку выхода конкретного ролика, то я просто нахожу только одно названия "ролика №1", открываю его календарь выхода и корректирую дни месяца, и времена выхода. у Вас в программе почти все так, но сетка на дни недели, если бы она могла раскрываться на календарь месяца, то это было бы удобно для нас, а пока...