Dela via


Domain-Based attribut (Master Data Services)

gäller för:SQL Server – Endast Windows Azure SQL Managed Instance

Viktigt!

Master Data Services (MDS) tas bort i förhandsversionen av SQL Server 2025 (17.x). Vi fortsätter att stödja MDS i SQL Server 2022 (16.x) och tidigare versioner.

I Master Data Services är ett domänbaserat attribut ett attribut med värden som fylls i av medlemmar från en annan entitet. Du kan se ett domänbaserat attribut som en begränsad lista. domänbaserade attribut hindrar användare från att ange attributvärden som inte är giltiga. Om du vill välja ett attributvärde måste användaren välja från en lista.

Domain-Based attributexempel

I följande bild har entiteten Produkt ett domänbaserat attribut med namnet Subcategory. Attributet Subcategory fylls i av värden från entiteten Underkategori.

Entiteten Underkategori har ett domänbaserat attribut som heter Kategori. Attributet Kategori fylls i med värden från entiteten Kategori.

Domain-Based attribut i en entitet

Använda samma entitet för flera Domain-Based attribut

Du kan använda samma entitet som ett domänbaserat attribut för flera entiteter. Du kan till exempel skapa en entitet med namnet YesNoIndicator med medlemmarna: Ja, Nej och Kanske. Du kan skapa ett domänbaserat attribut med namnet InStock och använda entiteten YesNoIndicator som källa. Du kan också skapa ett annat domänbaserat attribut med namnet Godkänd och använda entiteten YesNoIndicator som källa. Varje gång du vill att användarna ska välja från en lista över yesnoindicator-entitetens medlemmar kan du använda entiteten som ett domänbaserat attribut.

Domain-Based attribut formulär härledda hierarkier

Domänbaserade attributrelationer är grunden för härledda hierarkier. Mer information finns i Härledda hierarkier (Master Data Services).

Aktivitetsbeskrivning Ämne
Skapa ett nytt domänbaserat attribut som kommer från en befintlig entitet. Skapa ett Domain-Based-attribut (Master Data Services)
Skapa en ny entitet. Skapa en entitet (Master Data Services)