Note: In "Setting Matters Straight" posts I debunk online pronouncements that involve fundamentals which I first post on LinkedIn. The purpose is to induce practitioners to test their foundation knowledge against our debunking, where we explain what is correct and what is fallacious. For in-depth treatments check out the POSTS and our PAPERS, LINKS and BOOKS (or organize one of our on-site/online SEMINARS, which can be customized to specific needs). Questions and comments are welcome here and on LinkedIn.
(Continued from Part 1)
What's right/wrong about this database picture?
“So, what is this theory of normal forms? It deals with the mathematical construct of relations (which are a little bit different from relational database tables). The normalization process consists of modifying the design through different stages, going from an unnormalized set of relations (tables), to the first normal form, then to the second normal form, and then to the third normal form.”
--Vertabelo.com
Misconceptions
- All database relations are, mathematically, relations, but not all mathematical relations are database relations.
- The tabular structure play practically no role in RDM.
- In practice there is no normalization (to 1NF) and there should not be further normalization (to 5NF).
- Further normalization does not go from 2NF sequentially through 3NF and 4NF to 5NF.