https://theanalystsedge.medium.com/normalization-vs-denormalization-in-sql-when-to-use-what-4b33c0371074