Upload a SQL DDL and instantly visualize your star schema — with auto-detected facts, dimensions, PKs, and FKs.
Upload a SQL file and click a table node to see details.
Dimensional modeling is tedious to do by hand. Upload a CREATE
TABLE DDL export and the Dimensional Model Explorer automatically
classifies each table as a fact or dimension, flags measure columns, and
renders the result as an interactive star schema graph.
Validate that your OLTP-to-warehouse mapping actually forms a clean star schema.
Give analysts a visual map of facts and dimensions before building dashboards.
Reverse-engineer an undocumented warehouse schema into a readable star diagram.
Quickly generate example star schemas to explain dimensional modeling concepts.
How does it detect fact vs dimension tables? Tables with multiple foreign keys and numeric measure-like columns (totals, amounts, counts) are classified as facts; tables primarily referenced by others with descriptive attributes are classified as dimensions.
What do the badge colors mean? Red badges mark fact tables and measures, green marks dimension tables and keys, amber marks foreign keys, and cyan marks regular attributes.
Does it work with any SQL dialect? Yes — any CREATE TABLE DDL with standard PRIMARY KEY / FOREIGN KEY syntax, including PostgreSQL, MySQL, Snowflake, and SQL Server exports.
Is this the same as the Schema Explorer? No — Schema Explorer shows raw table relationships. Dimensional Model Explorer specifically classifies tables into a star schema (facts vs. dimensions) for data warehouse modeling.