Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hello,
I'm trying to build a sports team PowerBI report. My data is modelled as shown below.
Currently my player table is not linked to the match table. My issue is that PlayerID can appear in around 40 fields in the Match table, i.e. in one of 34 positions they can play, whether they have scored etc. I understand that a field can only relate to one other field. I want all player data to be contained in the player table and just the PlayerID used in the match table. Is this possible when I am using it in so many places?
My data source can be seen here
Solved! Go to Solution.
Why not have a position table with
Match id
Position number
Player id
And join to the match and player tables
Why not have a position table with
Match id
Position number
Player id
And join to the match and player tables
Oh, I didn't get this at first but now I think I do.
I can have a position dimension table and then a squad/lineup table with playerID, matchID, positionID
Exactly
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
| User | Count |
|---|---|
| 97 | |
| 73 | |
| 50 | |
| 47 | |
| 44 |