Нет, только для безнадёжно-сложных. Зачем для всех? Слишком обширные получатся изменения. А так будет техничное воздействие на малое количество контекстов. А дальше лишь ПОТЕНЦИАЛ возможной генерализации с возможностью отписаться :)
Для безнадежно сложных надо все то же самое.Ты не понимаешь, что ДЛЯ всего в жизни и даже за ее ближними приделами тебе потребуется ОДНА БАЗА данных с доступной тебе вариабельностью, и одна база данных для генерации интерфейсов аптайм.А все остальное в руках божьих. Аминь :)