PrepAway - Latest Free Exam Questions & Answers

You need to design a table structure to ensure that certain users can see sales data for only certain regions

You are designing a data warehouse hosted on Windows Azure SQL Database. The data
warehouse currently includes the dimUser and dimRegion dimension tables and the
factSales fact table. The dimUser table contains records for each user permitted to run
reports against the warehouse, and the dimRegion table contains information about sales
regions.
The system is accessed by users from certain regions, as well as by area supervisors and
users from the corporate headquarters.
You need to design a table structure to ensure that certain users can see sales data for only
certain regions. Some users must be permitted to see sales data from multiple regions.
What should you do?

PrepAway - Latest Free Exam Questions & Answers

A.
For each region, create a view of the factSales table that includes a WHERE clause for
the region.

B.
Create a userRegion table that contains primary key columns from the dimUser and
dimRegion tables.

C.
Add a region column to the dimUser table.

D.
Partition the factSales table on the region column.

15 Comments on “You need to design a table structure to ensure that certain users can see sales data for only certain regions

      1. Slazenjer_m says:

        What is the benefit to creating a userRegion table containing primary key columns of both dimUser and dimRegion dimensions?!

        How’s this new table different (structurally) from the existing factSales fact table, which ordinarily consists of these same key columns?!




        0



        0

Leave a Reply