Visual ERD modelling
Create schemas, tables, columns and FK relationships in a canvas designed for data teams.
Metadata-driven modelling for modern data teams
DataDesigner helps data engineers and analytics teams design ERDs, manage table metadata, validate relationships, and generate Databricks SQL files from one lightweight browser workspace.
What you get
Replace scattered spreadsheets, diagrams and one-off scripts with a metadata-first modelling workflow.
Create schemas, tables, columns and FK relationships in a canvas designed for data teams.
Define table types like transaction, SCD, dimension or custom types and auto-populate default columns.
Catch duplicate columns, broken foreign keys, missing data types and generator configuration issues.
Move between JSON and CSV formats for sharing, backups and integration into delivery workflows.
Generate create table, FK, stage, DQ and update SQL files into a repo-ready folder structure.
Add an AI prompt flow to draft model JSON, validate it, then apply it to the canvas.
Workflow
Create tables, columns, schemas and relationships visually.
Use meta table templates to apply consistent technical columns.
Run checks before the model becomes delivery code.
Publish model JSON and SQL files to your selected repo folder.
Why teams use it
DataDesigner turns your model into a source for automation: validation, documentation, DDL, staging SQL and custom generators can all be driven from the same metadata.
repo/
sales/
customer/
01_customer_create.sql
02_customer_foreign_keys.sql
03_customer_transform.sql
04_stage_customer_97.sql
05_stage_customer_98.sql
06_stage_customer_99.sql
07_customer_update.sql
Pricing
Choose a plan and subscribe securely through Stripe Checkout.
Free
For evaluation and individual modelling.
$1099/user/mo
For engineers generating delivery assets.
Custom
For platform teams and governed workflows.
Enter your email and we’ll send you a secure access link.
FAQ
Yes. DataDesigner supports built-in, template and in-app script generators through metadata-driven generator configuration.
Start with a model, validate the metadata, then generate files your data team can use.
Choose a plan