다음을 통해 공유


ScalarProperty 요소(MSL)

EDM(엔터티 데이터 모델)에서 ScalarProperty 요소는 CSDL(개념 스키마 정의 언어)에 정의된 엔터티의 속성과 저장소 메타데이터에 설명된 데이터베이스 테이블의 열 사이에 매핑을 지정합니다.

다음 예제에서는 AdventureWorksHRModel 네임스페이스에 있는 Department 엔터티의 속성을 ScalarProperty가 자식 요소인 MappingFragment 요소의 TableName 특성으로 식별된 테이블의 해당 열로 매핑합니다. 이 예제에서 Department의 모든 속성은 테이블의 해당 열과 같은 이름을 가집니다.

<MappingFragment TableName="Department">
          <ScalarProperty Name="DepartmentID"
                                 ColumnName="DepartmentID" />
          <ScalarProperty Name="Name" ColumnName="Name" />
          <ScalarProperty Name="GroupName"
                                     ColumnName="GroupName" />
          <ScalarProperty Name="ModifiedDate"
                                  ColumnName="ModifiedDate" />
        </MappingFragment>

참고 항목

개념

EntityContainerMapping 요소(MSL)
EntitySetMapping 요소(MSL)
EntityTypeMapping 요소(EntitySetMapping)
AdventureWorks 전체 모델(EDM)