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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
powerbiexpert22
Impactful Individual
Impactful Individual

data model peer review

- i need to peer review the data model created by developers, what factors i should consider while reviewing the data model ,        below is my understanding

- developers should be aware of the business process flow example , in case of CRM, Leads->Quotes-> Opportunities

- developers should be aware of right relationships betweeen tables, exmaple ( one to many, many to one etc)

- developers should follow best practices , example star schema etc

 

3 REPLIES 3
Kedar_Pande
Super User
Super User

@powerbiexpert22 

Key factors to consider when peer-reviewing a data model:

  1. Ensure primary and foreign keys are set up correctly to maintain data integrity.
  2. Validate that relationships have the correct cardinality (one-to-many, many-to-one) and direction.
  3. Verify adherence to best practices like star schema (fact and dimension tables).
  4. Columns should have clear, meaningful names that align with business terminology.
  5. Confirm that unnecessary columns or tables are removed to minimize data load.

These factors help ensure the model is robust, performant, and aligned with both business and technical requirements.

 

💌 If this helped, a Kudos 👍 or Solution mark would be great! 🎉
Cheers,
Kedar
Connect on LinkedIn

 

Hi @Kedar_Pande ,

who (business or data engineering team) will tell developers which column should be used to join between two tables , example lead and opportunity tables can be joined by using opportunityid which is foreign key available in lead table). as per my understanding it should be someone from business side

@powerbiexpert22 

Yes, you’re correct: identifying which columns should be used for joins typically requires input from the business side or data engineering team, as they have a deeper understanding of the data’s context and relationships.
So, while developers handle the implementation, the decision about which columns to join usually rests with the business or data engineering teams.

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 Kudoed Authors