Algunas preguntas y algunas impresiones antes de ponerme.
¿Cómo apilamos los registros en la tabla madre, tal como se vayan creando o los ponemos con algún tipo de orden?
¿Se admiten dos registros con el mismo ID o no?
De la respuesta que me des depende mucho como se tiene que hacer. Si no se admiten 2 ID iguales cabe la posibilidad de modificar, en caso contrario una modificación se consideraría un registro nuevo. Se puede armar un buen lio entonces. La modificación automática puede parecer lo mejor pero es difícil de implementar cuando el registro tiene más de una columna. ¿Cuando se pasa el registro a la tabla madre, nada más que se modifica una columna o cuando se modifica una en concreto, pero si esa columna no se modifica en ese registro entonces nunca va a la tabla madre.
Es por eso que te digo que es mucho mejor que no sea automática. Se pone un botón y cuando se pincha se fabrica la table madre entera, eso es lo mejor, ahí quedan perfectamente sincronizadas las dos tablas y la madre, de otra forma pueden ser contradictorias.
¿También veo que hay mes y año, serían esos los campos por los que ordenar la tabla madre?
Espero contestación a las preguntas, ya que el problema se puede enfocar desde tantos puntos de vista que no voy a comenzar hasta saber mejor qué hay que hacer.