Apenas una corrección en terminología, sus grupos de datos múltiples que no consiguen pero tablas algo múltiples dentro de un grupo de datos. FillSchema no se debe requerir para llenar un grupo de datos. Quitaría líneas 16-19 en su ejemplo de la codificación