次の方法で共有


ドメインベースの属性 (Master Data Services)

ドメイン ベースの属性は、エンティティのメンバーによって値が設定される属性です。

ドメイン ベースの属性では、ユーザーは有効でない属性値を入力できません。属性値を選択するには、ユーザーは一覧から選択する必要があります。

次の例では、Product エンティティに Subcategory というドメイン ベースの属性があります。Subcategory 属性は Subcategory エンティティの値によって設定されます。

Subcategory エンティティには Category というドメイン ベースの属性があります。Category 属性は Category エンティティの値によって設定されます。

ドメイン ベースの属性

多くの場合、ドメイン ベースの属性の名前はエンティティの名前と同じです。しかし、この名前は同じである必要はありません。

複数のエンティティのドメイン ベースの属性として同じエンティティを使用できます。たとえば、Yes、No、および Maybe というメンバーを持つ YesNoIndicator という名前のエンティティを作成できます。InStock というドメイン ベースの属性を作成して、YesNoIndicator エンティティをソースとして使用できます。または、Approved というドメイン ベースの属性を作成して、YesNoIndicator エンティティをソースとして使用できます。YesNoIndicator エンティティのメンバーのリストからユーザーによる選択を行う場合は、エンティティをドメイン ベースの属性として使用できます。

ドメイン ベースの属性のリレーションシップは、派生階層の基盤となります。