What is Dimension Table?
Dimension tables store the descriptive attributes—the "who, what, where, and when"—that provide context to the quantitative metrics found in fact tables. In a scraping pipeline, while the fact table records every price observation or stock change, the dimension table holds the stable product metadata, category hierarchies, and seller details. Designing them correctly prevents massive data duplication and makes downstream analytics queries fast and intuitive.