Ребят, поделитесь опытом: что делать когда структура базы начинает мешать разработке? Контекст: в начале проекта, нам спроектил базу очень «крутой» дба, который знает бизнес логику хорошо. Так как в то время еще никто особо не понимал куда мы идём, разработчики приняли эту схему как библию, и молились на нее. Но, позже когда уже куча кода была написана, я узнал что эту схему скопипастили со старого проекта который писали ребята из индии и китая. Короче сейчас ситуация что схема базы проосто мешает разрабатывать новые фичи, так как есть куча зависимостей. И еще, у нас очень много операций по изменению данных, типа пишем мы инструмент которым пользуются 10-50 человек, и постоянно что то редактируют. Причем не отдельные маленькие объекты, а агрегаты. Тема с изолированием все в репозиториях есть, и ддд есть. Но в том то и проблема что все не изолируешь. Я уж начал думать про nosql и хранить там целые доки со всеми зависимостями, так как фронт обычно вытягивает всю эту, ключи и куча ссылок между таблицами превращается в мостра. Как это можно начать рефакторить что бы не убить проект?