¿Cómo rellenar una base de datos racional MySQL de varias tablas a partir de una base de datos de una tabla existente?

Básicamente tengo muchos archivos delimitados enormes que sé que puedo importar como una tabla, pero necesito asignar esos datos a una base de datos MySQL racional de tablas múltiples. No debería haber ningún conflicto con los tipos de datos, pero soy muy nuevo en esto, así que por favor, señale cualquier cosa que debería estar buscando. Claramente, tampoco voy a ejecutar esto en producción hasta que sepa que funciona.

No estoy 100% seguro de que stackoverflow sea el lugar adecuado para hacer una pregunta en la base de datos, pero no pude encontrar ningún otro Stack Exchange que fuera más adecuado.

Publicado estopregunta en SuperUser buscando una GUI para hacer esto, pero estoy listo para codificar esto porque hace el trabajo. Como tal, no hay un idioma de destino, solo el requisito de que la base de datos sea MySQL.

Además, encontré este Q / A de stackoverflow que trata con el SSIS de MS-SQL (que no planeo usar debido al costo, pero el contenido y los problemas enfrentados son de la misma naturaleza que parece).Carga de múltiples tablas usando SSIS manteniendo relaciones de clave externa

Respuestas a la pregunta(1)

Su respuesta a la pregunta