Dimensional Modeling (DM) is a data structure technique optimized for data storage in a Data Warehouse.
The purpose of dimensional modeling is to optimize the database for faster retrieval of data. The concept of Dimensional Modelling was developed by Ralph Kimball and consists of "fact" and "dimension" tables