I learned about the different normal forms at uni and to be honest I don't remember them and have never used them explicitly in a job. Had some conversations where the word 'denormalize' has been used but that is about it?
Has anyone used DB normalisation levels at work, explicitly referring to the level of normal form and advantages/disadvantages etc. when designing schemas?
Hope this helps.