Modelador de banco de dados online (dbDiffo)

Publicado em: 30/09/2024

Quando iniciamos um novo projeto de aplicação, uma das primeiras coisas a serem feitas é a modelagem do banco de dados, que é feita logo em seguida da definição da regra de negócio e todos os requisitos que o sistema irá atender. E é muito importante a visualização dessa modelagem, porque ela pode ser alterada a qualquer momento, ou alguma nova relação pode ser inserida, e para que possamos ter uma visão de como tudo se relaciona, um modelador de dados é a pedida! Seja da própria ferramenta sql que você utiliza, ou de alguma ferramenta online que te forneça a visão do diagrama e o script sql gerado (o que eu prefiro). E um achado recente, simples e bastante útil foi a ferramenta de modelagem de dados dbDiffo que é totalmente gratuita e suporta as principais linguagens sql dos bancos mais utilizados no mercado (Mysql, Postgres e Oracle).
 

Imagem 1 - Criação de um novo diagrama no dbDiffo.

É uma ferramenta bastante simples e intuitiva, e que possibilita inserir tabelas, os campos da tabela, chaves primárias, secundárias e etc. E ainda é possível gerar o sql da modelagem criada, salvar e abrir modelagens existentes (criadas dentro da ferramenta). Para quem trabalha em equipe e sempre precisa alterar a modelagem de dados e deixar documentada de alguma forma, é bastante útil e prática. Fica a dica ai para quem precisa e usa bastante!