nerdexam
Microsoft

70-463 · Question #34

You are creating a SQL Server Master Data Services (MDS) model. This model is used to store a master list of products. An attribute must be added to the Product entity to define the sales manager resp

The correct answer is C. Domain-based. A domain-based attribute in MDS constrains an attribute's valid values to the members of another entity, preventing users from entering values that do not exist in that reference entity.

Build data quality solutions

Question

You are creating a SQL Server Master Data Services (MDS) model. This model is used to store a master list of products. An attribute must be added to the Product entity to define the sales manager responsible for each product. You need to create an attribute in the Product entity that prevents users from entering invalid sales manager values. Which type of attribute should you create?

Options

  • ARecursive
  • BExplicit
  • CDomain-based
  • DUser-defined
  • EDerived
  • FParent

How the community answered

(26 responses)
  • A
    8% (2)
  • B
    4% (1)
  • C
    88% (23)

Why each option

A domain-based attribute in MDS constrains an attribute's valid values to the members of another entity, preventing users from entering values that do not exist in that reference entity.

ARecursive

A recursive hierarchy attribute defines parent-child relationships within the same entity and is not used to constrain values to members of a separate reference entity.

BExplicit

Explicit hierarchies in MDS are a way to organize entity members into a hierarchy structure and are not an attribute type that restricts value input on an entity.

CDomain-basedCorrect

A domain-based attribute links to another MDS entity and restricts input to only the members that exist within that entity, effectively creating a referential integrity constraint in the master data model. For the sales manager use case, a SalesManager entity would be created and the Product entity's attribute would reference it, so users can only select existing sales managers and cannot enter arbitrary invalid values.

DUser-defined

User-defined attributes such as free-form text, numeric, or date allow users to enter any value of the specified data type and do not restrict input to a predefined list of valid members.

EDerived

Derived hierarchies are calculated from domain-based attribute relationships and represent a hierarchy type, not a standalone attribute type that constrains values on a single entity attribute.

FParent

Parent is a concept related to consolidation members in explicit hierarchies, not a standalone attribute type used to constrain values on an entity attribute.

Concept tested: MDS domain-based attribute for referential value constraint

Source: https://learn.microsoft.com/en-us/sql/master-data-services/domain-based-attributes-master-data-services

Topics

#Master Data Services#domain-based attribute#data validation#entity attributes

Community Discussion

No community discussion yet for this question.

Full 70-463 Practice