Существует несколько причин, по которым вам может потребоваться несколько таблиц вместо многораздельных.Я могу подумать о двух.
Если у вас были разные требования безопасности в зависимости от времени.Например, возможно, одна группа людей может просматривать последние данные, а другая группа - исторические данные.Поскольку легче обращаться с правами доступа на уровне таблицы, наличие таблицы «архив» и «текущая» таблица может быть самым простым способом для реализации этого.
Второй - если таблица меняется со временем,Разделы таблиц (по крайней мере, в указанных вами базах данных) будут иметь такую же структуру.Таким образом, добавление, удаление или изменение столбцов требует изменения всей истории.
Тем не менее, почти всегда лучше иметь разделенные таблицы.И даже вышеупомянутые два сценария не исключают разбиение - они просто добавляют дополнительный слой из нескольких таблиц поверх этого для удовлетворения особых требований.