Я не уверен, но я думаю, что основная проблема - ваша базовая схема базы данных.Я не могу себе представить, что таблицу, которую вы создали для одной истории, нельзя нормализовать в отдельные таблицы.
Так что, например, создайте таблицу для истории, содержащей заголовок истории.Чем таблица для текстов и звуков и всего остального, что вам нужно.Каждая из этих таблиц будет иметь внешний ключ, чтобы их можно было ссылаться на историю, к которой они принадлежат.
Это также должно решить проблему обдумывания отдельных баз данных или таблиц для истории.
Также имейте в виду, что вам приходится иметь дело с изменениями схемы базы данных в каждой базе данных, когда вы решаете иметь одну базу данных для каждой истории.Может быть беспорядок и сложность, когда вам нужно обновить 10 различных баз данных только потому, что вы добавили один столбец в таблицу ...