Denormalize if you are frequently accessing computed data, as is suggested in the answers to [this question](http://dba.stackexchange.com/questions/239/storing-vs-calculating-aggregate-values).