Multi-dimensional Data Warehouse Schema
 Dimension Tables  = A table contains information about an object such as customers, products, sellers, date_time. As its nature, each set of data has more than one dimension.  Fact Tables  = A table contains a measurement data such as orders; thus, an order combines information of customer, product, seller, date_time, branch, etc. The fact data will be used for measurement in that data mart or data warehouse. It can be one or more fact tables in a data warehouse.  Multi-dimensional = more than one dimension tables.   Thus, Multi-dimensional Schemas  have 3 types as follow:    Star-Schema  = The fact table contains FK of dimension tables while each dimension table contain complete attributes of its dimension (has no join to other tables)  Snow-Flake Schema  = The fact table contains FK of dimension tables while the dimension tables itself might contain FK of other dimension tables as a hierarchy.  Galaxy Schema  or Family of star Schema  = There're more than one fact tables which s...
