Robert J. Hatton

Business Intelligence Developer & Author

Constellation Schema

November 18, 2013 By robhatton314@gmail.com Leave a Comment

Facebooktwittergoogle_plusredditpinterestlinkedintumblrmail

One of the basic concepts that makes Business Intelligence work so well is the separation of data into facts (what is being analyzed) and dimensions (how it is analyzed) and organizing those facts and dimensions into a Star Schema. An illustration from my book ‘Business Intelligence Team Handbook’ shows how tables are organized into a star shape.

Star Schema

Star Schema

In this case, you can see how the Sales table is used as the fact table. I was explaining the concept of how dimension tables could be re-used in association with a variety of fact tables to build multiple star schemas. Many of the same dimensions referenced in the star schema above could be used with an Inventory fact table or perhaps with a Foreclosure fact table.

Constellation

It occurred to me that the resulting design would be a ‘Constellation Schema’. This phrase creates a great mental image of how a Business Intelligence database is organized. It’s more complex than a Star Schema. It’s clearly NOT a Snowflake Schema (thank goodness). It’s a collection of stars.

This is one term that I’m adding to my vocabulary!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Follow Me

rss

Database Spelunking

Spelunking, for those who don’t know is exploring caves. In some ways, that’s what it’s like to find your way around in databases in some organizations. It’s especially difficult without a flashlight. This PowerPoint presentation will provide some tips, techniques, and several scripts that can help shed light on your data cavern. The attached ZIP […]

SQL Style presentation

Thanks to all who joined in the SQL Style presentation at the Tampa SQL Saturday. It was great to have folks involved during a presentation. It doesn’t look like I can attach the presentation, but it’s available on the SQL Saturday website. The queries are right here: –Example Queries use Fruit go select * from […]

Categories

Copyright © 2025 Robert J Hatton