Question 200
A model needs a single conformed Geography dimension shared by Sales and Returns. What design fits?
Explanation
Correct Answer
Build one shared Geography dimension related to both fact tables. Conformed dimensions make filters and geographical definitions consistent across facts.
Incorrect Answers
Denormalizing dimension attributes can simplify filter paths and performance. It serves “frequent queries traversing Product-to-Category relationships and complexity grows”, not “conformed Geography dimension shared by Sales and Returns”.
Multi-table lookup paths require clear unique keys and controlled filter flow. That matters for “must be related to one Sales fact” rather than the condition “conformed Geography dimension shared by Sales and Returns”.
Dimension flattening trades some attribute repetition for simpler analytic queries. The boundary it addresses is “single descriptive Product table. Is this necessarily wrong”, while this case concerns “conformed Geography dimension shared by Sales and Returns”.