When we started down the MicroStrategy path in 2007, the MicroStrategy consultants who we worked with told us that a star schema was ok, but their technology worked best with a snowflake schema. The difference is that the dimensions are normalized, i.e. instead of a Time dimension table, you have Day, Week, Month, Quarter and Year dimension tables. Because we operated in the transportation and logistics industries, our data warehouse had many complex relationships, but not a huge data volume; a high "table-to-terabyte ratio". In orthodox form, both star and snowflake patterns join fact tables only through conformed dimensions, and for a time we considered a "hybrid" schema with joins between fact tables. In the end, we chose a normalized data warehouse structure, as the best fit for the company.
We spent many months developing, and refining our standards for MicroStrategy schema objects on top of our warehouse tables, and ended up developing very robust patterns. These patterns were not well recognized, and to my knowledge not widely used with other MicroStrategy customers. They generated very complex sql, and we received excellent response time, even for ad-hoc reports, as we used Netezza as our data warehouse. The down side was the number of application objects necessary to follow the pattern was much higher than for other patterns, and the level of expertise to develop new metrics was high. We successfully trained all of our BI users to use existing metrics (developed by the specialist BI team). This BI/DW solution is in active use today.
Therefore, I submit that MicroStrategy was not built for a normalized data warehouse schema, although their technology is very solid, and robust enough to operate on such a database. Their preferred pattern is snowflake, with normalized dimension tables and standard fact tables.