You are designing a fact table in a SQL Server database. The fact table must meet the following requirements:
• Include a columnstore index.
• Allow users to choose up to 10 dimension tables and up to five facts at one time.
• Maximize performance of queries that aggregate measures by using any of the 10 dimensions.
• Support billions of rows.
• Use the most efficient design strategy.
You need to design the fact table to meet the requirements. What should you do? (More than one answer
choice may achieve the goal. Select the BEST answer.)
A.
Design a fact table with 5 dimensional key columns and 10 measure columns. Place the columnstore index
on the dimensional key columns.
B.
Design a fact table with 5 dimensional key columns and 10 measure columns. Place the columnstore index
on the measure columns.
C.
Design a fact table with 10 dimensional key columns and 5 measure columns. Place the columnstore index
on the dimensional key columns and the measure columns.
D.
Design a fact table with 10 dimensional key columns and 5 measure columns. Place the columnstore index
on only the measure columns.
C.
Design a fact table with 10 dimensional key columns and 5 measure columns. Place the columnstore index on the dimensional key columns and the measure columns.