There are way too many factors which come into play when you talk about performance. indexes, clustering, partitions. Yes, you should not go mental and normalize the database as much as you can. In most projects, no one normalizes over 2nd or 3rd form. Everything above might have its application...