Each
"Test Your Foundation Knowledge" post presents one or more
misconceptions about data fundamentals. To test your knowledge, first try to
detect them, then proceed to read our debunking, which is based on the current
understanding of the RDM, distinct from whatever has passed for it in the
industry to date. If there isn't a match, you can acquire the knowledge by
checking out our POSTS, BOOKS, PAPERS, LINKS (or, better,
organize one of our on-site SEMINARS, which can be
customized to specific needs).
- Sub-question 1: the standard to implement
- Do we always have to denormalize a model? For what kind of project must we use denormalization techniques while others may not?
- Since denormalization has its gains and losses, how well should we denormalize a data model? Perhaps, the more complete we denormalize, the more complex, uncertain and poor the situation will be.
- Sub-question 2: the characteristics of normalization
-Does denormalization have several levels/forms the same as that of normalization? For instance: 1DNF, 2DNF...
- Given we can denormalize a data model, it may never be restored to the original one because to do normalization, one can have many ways while to build a data model, you can have multiple choices in determining entities, attributes, etc.”
In Part 1 we discuss the relevant fundamentals in which we will ground the debunking in Part 2.