Yo, como consejo, te diría que eso de ce crear tablas dinámicamente queda "muy chulo" pero no lo veo práctico, aunque pueda parecerlo.
Considero que es mejor crearse 4 tablas:
- Tabla de tipos de tablas
- Tabla de campos por tipo de tabla
- Tabla de "Tablas"
- Tabla de valores de campos
En caso de que los campos siempre sean los mismos, se puede hacer con sólo dos tabas, las dos de abajo y esquematizadas de otra forma.
De todas formas, esto es sólo una forma de verlo.
Un saludo