Galera… Preciso montar um esquema para sincronização com banco de dados do SAP pra duas tabelas. Porém, minha dúvida é a seguinte. vejam a imagem

Na tabela schedule_sync eu guardo um agendamento de sincronização, ou seja, aqui eu digo de quanto em quanto tempo o banco será sincronizado. Esse tempo é de acordo com o ciclo (que tem uma repetição e uma duração). Minha dúvida é a seguinte: Como eu faria uma trigger ou sei lá o que pra quando eu inserisse um novo agendamento ele criasse todos os agendamentos na tabela SYNCS…
Por exemplo… Se eu inserisse um novo agendamento com data de inicio 01.01.2001 com repeticao diaria durante 1 mes ele geraria 30 sincronizações diferentes na tabela sync uma para cada dia a contar do dia 01.01.2001. Tem como fazer isso direto no banco ou tem que ser com o java mesmo???
Estou usando Mysql 4.