다음을 통해 공유


Key 요소(SSDL)

SSDL(저장소 스키마 정의 언어)의 Key 요소는 기본 데이터베이스 테이블의 기본 키를 나타냅니다. Key는 테이블의 행을 나타내는 EntityType 요소의 자식 요소입니다. 기본 키는 EntityType에 정의된 하나 이상의 Property 요소를 참조하여 Key 요소에서 정의됩니다.

Key 요소는 다음에 나열된 순서대로 자식 요소를 포함할 수 있습니다.

Key 요소에는 특성을 사용할 수 없습니다.

예제

다음 예제에서는 하나의 속성을 참조하는 키가 있는 EntityType 요소를 보여 줍니다.

<EntityType Name="Customers">
  <Documentation>
    <Summary>Summary here.</Summary>
    <LongDescription>Long description here.</LongDescription>
  </Documentation>
  <Key>
    <PropertyRef Name="CustomerId" />
  </Key>
  <Property Name="CustomerId" Type="int" Nullable="false" />
  <Property Name="Name" Type="nvarchar(max)" Nullable="false" />
</EntityType>

참고 항목

개념

Entity Framework 개요
SSDL 사양

기타 리소스

CSDL, SSDL 및 MSL 사양
ADO.NET Entity Data Model Tools