3 ms·
It's a term used frequently in NoSQL land, to explain a key difference to people coming from SQL. In SQL land, normalizing your data is still the canonical thin
by lostcolony 10y ago
It's a term used frequently in NoSQL land, to explain a key difference to people coming from SQL. In SQL land, normalizing your data is still the canonical thing to do, and I don't recall anyone in academia officially talking about denormalizing ever having its place...but in industry, the realities of use cases and performance have meant its usage. But I don't know that it's a standard tool given out to graduating software devs and DBAs.
- baakss 10y agoThe link I posted above is a common SQL land usage. Dimensional modeling in a star schema is very widely used in BI projects. There's actually two competing philosophies on data warehousing (Inmon and Kimball), but I've only ever used Kimball's method, which favors denormalization. http://www.computerweekly.com/tip/Inmon-vs-Kimball-Which-approach-is-suitable-for-your-data-warehouse http://www.computerweekly.com/tip/Inmon-vs-Kimball-Which-app...
- gaius 10y agoOf course they do, that's why there are the Normal Forms. Since like the 1970s people have been talking about this stuff. It's actual maths.