Data warehouse are constructed using dimensional data models for analysis. This consists of facts and dimension tables. Dimension tables contain unique descriptive information. The fact table is constructed from the dimension tables to generate useful results which can be used for analysis. Every record in the fact table is constructed using a combination of foreign keys, which are the respective primary keys in the dimension tables. In this project, the fact table is constructed which contains important facts such as the total crimes, classification of crimes based on their severity type and so on. The fact table values are generated by joining records from the corresponding dimension tables. The fact and dimension table structure in this project form a star schema as shown in Figure 6. The dimension tables contain distinct values of each crime record from the campus crime dataset.