Em projetos reais, em que momento os diagramas de banco de dados deixam de representar a realidade?
Algo que venho observando em praticamente todo projeto é que os diagramas de banco de dados começam muito bem… mas, com o tempo, deixam de refletir o que realmente está em produção.
No início:
o diagrama está atualizado
todo mundo entende as relações
serve como referência
Depois de algumas sprints:
migrations alteram tabelas
novas relações surgem
nem sempre o diagrama acompanha
a “fonte da verdade” vira o próprio banco
Queria ouvir experiências reais da galera daqui:
Vocês ainda mantêm diagramas de banco nos projetos?
Em que ponto eles deixam de ser úteis?
O problema é ferramenta, processo ou simplesmente falta de tempo?
O que faria um diagrama continuar relevante ao longo do projeto?
Estou curioso para entender como diferentes times lidam com isso na prática.