Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das ReferentialConstraint-Element einer Association gibt die Richtung einer Beziehung innerhalb des Entity Data Model (EDM) in Datenspeicherschema-Definitionssprache (SSDL) an. Ein ReferentialConstraint in SSDL basiert auf einer Fremdschlüsseleinschränkung in der Datenquelle. Die Zuordnungen im EDM sind in beide Richtungen navigierbar. Die Rollen des Principal Role- und Dependent Role-Elements einer ReferentialConstraint verfügen über eine entsprechende Fremdschlüsselbeziehung in der Datenbank.
Im folgenden Schema wird die Richtung mithilfe des Principal Role-Attributs und des Dependent Role-Attributs eines ReferentialConstraint-Elements angegeben. In der Datentabelle verfügt die DependentRole über einen Fremdschlüssel, der die ManagerID enthält.
<Association Name="FK_Employee_Employee_ManagerID">
<End Role="Employee" Type="Adventureworks.Store.Employee" Multiplicity="0..1" />
<End Role="Employee1" Type="Adventureworks.Store.Employee" Multiplicity="*" />
<ReferentialConstraint>
<Principal Role="Employee">
<PropertyRef Name="EmployeeID" />
</Principal>
<Dependent Role="Employee1">
<PropertyRef Name="ManagerID" />
</Dependent>
</ReferentialConstraint>
</Association>