Мне бы очень помогло использование хранимых процедур, поскольку вашим страницам не нужно было бы знать схему.Кроме того, вы обновляете свои хранимые процедуры один раз, и у вас нет никаких дополнительных изменений в вашем коде (если это не невероятно масштабное изменение схемы).