Articles
Guides on schema design, DBML, and getting more out of your database diagrams.
What is DBML? The Database Markup Language explained
DBML (Database Markup Language) is a simple, readable DSL for defining database schemas. Learn its syntax, why teams use it, and how to turn DBML into diagrams.
dbdiagram.io alternatives for teams in 2026
Looking for a dbdiagram.io alternative? Compare collaborative database diagram tools, including options with modular multi-file DBML, real-time editing, and SQL import.
How to visualize a SQL database schema (step by step)
A practical guide to turning a Postgres, MySQL, MSSQL, or Snowflake schema into an interactive entity relationship diagram you can share with your team.