Question 210
A high-cardinality text field is used to relate unrelated dimension tables with accidental collisions. How should it be redesigned?
Explanation
Correct Answer
Use stable identity keys and explicit bridge relationships rather than ambiguous free text. Text matching on nonunique descriptions can create incorrect propagation paths.
Incorrect Answers
Disconnected tables can pass choices to DAX without filtering through a relationship. Its application is “rate but is disconnected from the fact table”, not the need “to relate unrelated dimension tables with accidental collisions”.
Factless tables represent associations or events without an additive numeric measure. That is a different operating condition from “to relate unrelated dimension tables with accidental collisions”: “and must not sum any numerical business amount”.
A bridge represents many-to-many membership without duplicating customer facts. It serves “marketing segments and each segment contains many customers”, not “to relate unrelated dimension tables with accidental collisions”.