Report developer has a requirement to apply conditional formatting in the report layer. Imagine fact table has a measure where the value falling into one of three ranges will determine whether a background color should be green, yellow or red. There is a chance the ranges for green, yellow and red will change periodically. Would you store the ranges in the mart as a dimension and store it with the fact? How would you handle the requirement?
There are no special teachers of virtue, because virtue is taught by the whole community.
--Plato