共用方式為


ReferentialConstraint 項目 (關聯 SSDL)

Association 上的 ReferentialConstraint 項目會在 Entity Data Model (EDM) 內部的存放結構定義語言 (SSDL) 中指定關聯性的方向。SSDL 中的 ReferentialConstraint 是以資料來源中的外部索引鍵條件約束為基礎。EDM 中的關聯可按照任一方向導覽。ReferentialConstraintPrincipal RoleDependent Role 項目角色在資料庫中具有對應的外部索引鍵關聯性。

下列結構描述會使用 ReferentialConstraint 項目的 Principal RoleDependent Role 屬性指定方向。在資料表中,DependentRole 具有包含 ManagerID 的外部索引鍵。

  <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>

另請參閱

概念

Association 項目 (CSDL)
導覽屬性 (EDM)