Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
AILearn2008
New Member

Understanding Star Schema? One Lookup Table vs Many

I am trying to build out the Star Schema and I am utilizing a fake corporate structure with regional stores. 

When building the lookup table, would it be better to build a separate lookup table for each Region, State and Store or one table with all? If each, then I would have one Region table with the region and Unique ID, then the state would be linked to the Region Unique ID, and the store would be linked to the State Unique ID. 

The real-world scenario I would use this for would end up being 100+ columns and 1000's of records. And most likely this would be hosted in a SharePoint List. 

Or just build out one table such as? 

RegionStateStore
REG_1TXA
REG_1TXB
REG_1ARA
REG_1ARB
REG_1ARC
REG_1TXC
REG_1TXD
REG_1ARC
REG_2FLA
REG_2FLB
REG_2FLC
REG_2GAA
REG_2GAB
REG_3NMA
REG_3NMB
REG_3NMC
REG_3NMD
REG_3CALA
REG_3CALB
REG_3CALC
REG_3CALD
REG_3WYA
REG_3WYB
REG_3WYC
2 REPLIES 2
Anonymous
Not applicable

Thanks for the reply from lbendlin.


Hi @AILearn2008 ,

 

If you have a large amount of data and need to perform complex queries, I think splitting into three dimension tables is also a good option. Using a star architecture reduces data redundancy and also allows you to use the dimension tables as filters.

 

Here are some relevant documents that you can study:

The importance of star schemas in Power BI - SQLBI

Power BI Basics of Modeling: Star Schema and How to Build it - RADACAD

 

Best Regards,
Zhu
Community Support Team

 

If there is any post helps, then please consider Accept it as the solution  to help the other members find it more quickly.

 

lbendlin
Super User
Super User

Read about Normalization and the different levels (forms) all the way up to NF6.

 

In a real world scenario you can stop at level 2 or 3,  no need to overthink this, especially not when the denormalized version (flat table) is not too big.

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors