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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
OLM
Helper I
Helper I

Many to many due to granularity issue

Both tables cannot be changes 

 

Table 1:

Postcode

District (partially no unique values)

City

Region

 

Table 2:

District (partally no unique values)

City

Region

More fields

 

Connecting them creates many-to-many which is not to worm with, as already known.

 

Please your wisdom as for a solution.

 

Best

Liam

3 REPLIES 3
OLM
Helper I
Helper I

Is not solved yet

Mayuri_Ghosh
Helper I
Helper I

Hi,

A many-to-many relationship is not recommended because it introduces ambiguity due to the lack of unique values and creates confusion in knowing which column of values is referring to what.

So, to create indirect relationship among both the tables using other dimensions table if present. 

Thank You

 

amitchandak
Super User
Super User

@OLM, create common Region, City, and District dimensions.

 

Power BI- DAX: When I asked you to create common tables: https://youtu.be/a2CrqCA9geM
https://medium.com/@amitchandak/power-bi-when-i-asked-you-to-create-common-tables-a-quick-dax-soluti...

 

Power BI- Power Query: When I asked you to create common tables: https://youtu.be/PqfGW6pl1Sw

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

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