Como organizar 10.000s de tabelas de tamanhos diferentes em um banco de dados SQL [fechado]

Tenho um programa em que o usuário preenche os dados em uma tabela. Todas as tabelas têm tamanhos diferentes, algumas são 3x2, outras são 30x20. É como uma planilha do Excel e se parece com isso, onde o usuário pode adicionar linhas e colunas quantas vezes precisar delas. Estes são gráficos relacionados a produtos, para que cada tabela tenha um número de produto exclusivo

Qual é a melhor maneira de organizar esses dados em um banco de dados SQL? É uma tabela SQL por tabela gerada pelo usuário?

Isso parece excessivo, pois eu acabaria com um banco de dados com 10000s de tabelas. Existem outras maneiras melhores de armazenar os dados? Posso combiná-lo em uma tabela SQL?

questionAnswers(1)

yourAnswerToTheQuestion