I agree with the responses above on that GameDev.net article. That was a good one for me in the past.
This article on Denormalization with Bitmasks (http://maggienelson.com/2009/02/denormalization-with-bitmasks/) was useful to me as well and includes database-specific examples, in case those are of use.