need some insight in dimensional modeling or star schema.
Normally, when we design data warehouse we will have fact tables and dimension tables.
However, it does make sense to embed dimension in fact table. Especially for simple dimensions who has no other attributes AND rarely change its value.
Having dimensions in fact table will makes query run very fast and no need to maintain dimension table separately, no need to look up dimension table when doing ETL.
Is there any consideration keep dimensions separated from facts?