The mission of this 50-page eBook is not to deliver academic definitions of the normal forms, but to communicate the author's practical experience in data modeling using database normalization techniques, built on nearly 30 years of business experience with data modeling for government, industrial, communications and other large relational database customers. I like a lot of things about the keynotes and ebooks, what I like most is the balance you have managed to keep between a dry subject / theory and a clear "down-to-earth" treatment of the subject, without sacrificing any of the important aspect The Database Normalization eBook also contains separate chapters on Boyce/Codd Normal Form (BCNF), and Domain Key Normal Form (DKNF). "I'm myself (since 1996) in the data modeling business (OLTP and OLAP, with accent on OLAP for the past 5 year I own and have read about 30 - 40 books on this topic (practically most of the available and out of print books) and I'm still impressed by your website and ebooks. I am fine up to 3rd NF, then confusion sets in!...I would really like a simple explanation as any reference to BCNF which I have found so far on the Net is coughed in technical terms rather than words of less than two syllables..." I would really like a simple explanation as any reference to BCNF which I have found so far on the Net is coughed in technical terms rather than words of less than two syllables..." Avoid the situation of this teacher, taken from a desperate post on a forum on the Internet: "I am about to start teaching Normalization to my students, and was wondering whether anyone can recommend an idiot's guide to BCNF for me! A year ago, I found this cry for help, taken from a desperate post on a forum on the Internet: "I am about to start teaching Normalization to my students, and was wondering whether anyone can recommend an idiot's guide to BCNF for me! When designing a system, we seek to gain both high performance solutions, as well as flexible structures, which allow for handling changing business demands with a minimum (or no) SW programming or design change Database Normalization Techniques - Essentials