У кого-нибудь есть предложения, которые могут помочь?
"Если клиент делает единый страховой платеж..." -
Это должно касаться около двух таблиц.
Первая из этих таблиц - это "журнал" того, что произошло. Второе - текущее состояние вещей.
Имея 400 столов или 200 столбцов или касаясь 15 таблиц для простой операции - каждый из них указывает на плохой дизайн.
Все нормально, даже нормально, иметь несколько (не 400) JOINs
для восстановления вещей на стороне SELECT
.
around 400 tables
что? ты сумашедший. И тут я подумал, что 25 таблиц - это плохо, у нас около 6 БД, хотя и с разными вещами. Извините, но это кажется чрезмерным.