Building Better Data Warehouses with Dimensional Modeling: A Guide for Data Engineers | by Chengzhi Zhao | May, 2023
Data Warehouse Dimensional Modeling Design 101Photo by Erin Doering on UnsplashRegarding system design for a data-intensive application, it usually comes with two options: write or read optimized.There isn’t a database design that fits and optimizes both writing and reading. Like all system design perspectives, no solution is right or wrong, while only pros and cons. As data professionals who work on data model design, a critical part of the role is to identify the use case and further identify which design principle…