Before denormalizing, I'm wondering what effect this is going to have on the following:
It seems, if I am not mistaken, that all of these will be reduced?
If you happen to work in Microsoft SQL Server, I highly recommend keeping your tables normalized and using so called Indexed Views for denormalizations. These are semi-permanent data structures that are updated whenever the underlying tables are updated. This way you keep the best of both worlds -- normalized schema AND fast denormalized data!
Something similar may also exist for Oracle, not sure.
Your assumptions are correct. Denormalizing will increase performance, but the downside is that it reduces correctness.
This topic has been discussed at length in this previous stackoverflow question
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With