ChatDiagram
Tools/Star schema diagram maker

Star schema diagram maker.

Describe an analytics model and draw a star schema around its central fact table. Show the measures in the fact and the date, product, customer, location or other dimensions that give those measures context.

Entity-Relationship Diagram (ERD)Enter to send

Free account, no card · Export SVG, PNG or PDF

See it work

Star schema diagram examples.

Same tool, four requests. Every drawing below is a real render.

What you type
A retail sales star schema with a Sales fact table linked to Date, Product, Store, and Customer dimensions, storing quantity and sales amount.
Then tryAdd a promotion dimension to SalesAdd a sales channel dimension
Entity-Relationship Diagram (ERD): Retail sales star schema
Entity-Relationship Diagram (ERD) · Chen 1976 / Everest 1976 (crow's foot) · schematex-erd

Rather start from a finished drawing? Browse 172 erd templates →

The drawing

What a star schema is.

A star schema is a data warehouse design with a fact table at the center and dimension tables around it. The fact holds measurements at a defined grain, such as each sale, click or claim.

Dimensions hold the descriptive context used to filter and group those measurements, such as date, product, customer and location. Their links to the fact form the star shape.

Standard
Chen 1976 / Everest 1976 (crow's foot)
Also follows
Implements the crow's-foot subset
Engine
schematex-erd
Editable
Double-click text, drag nodes
Export
SVG · PNG · PDF
Entity-Relationship Diagram (ERD): What a star schema is
Who uses it

Who uses star schemas.

Entity-Relationship Diagram (ERD): Healthcare analytics teamsHealthcare analytics teams

Claims grouped by patient, provider, diagnosis, procedure and service date.

Entity-Relationship Diagram (ERD): Pharmacy reporting teamsPharmacy reporting teams

Dispensing activity measured against medication, patient, clinic and prescriber dimensions.

Entity-Relationship Diagram (ERD): Finance analystsFinance analysts

Billing and payment measures grouped by time, clinic, owner, service and payment method.

How it works

How to make a star schema diagram in three steps.

01

Describe it

One paragraph is enough to start.

“A retail sales star schema with a Sales fact table linked to Date, Product, Store, and Customer dimensions, storing quantity and sales amount.”
02

See the drawing

Drawn by the right engine.

Entity-Relationship Diagram (ERD): Retail sales star schema
03

Say what changes

Every edit keeps a version.

Add a promotion dimension to Sales
V2 · DRAWN FROM V1, NOTHING RETYPED
FAQ

Common questions

What is a star schema?

It is a data warehouse design in which one central fact table links directly to several descriptive dimension tables.

What belongs in a fact table?

A fact table stores measurements and foreign keys at a declared grain, such as one row per sale or one row per claim.

What belongs in a dimension table?

A dimension stores descriptive attributes used for filtering, grouping and reporting, such as product name, date or location.

How is a star schema different from a snowflake schema?

A star schema keeps dimensions relatively flat. A snowflake schema normalizes dimension hierarchies into additional tables.

Related tools

Other drawings for the same work.

Draw a star schema now.

Free account, no card. Describe the fact, its grain and the dimensions around it.

Open the editor