ColumnName 특성(ScalarProperty MSL)

EDM(엔터티 데이터 모델)에서 ScalarProperty 요소의 ColumnName 특성은 저장소 메타데이터에서 CSDL(개념 스키마 정의 언어)로 정의된 엔터티의 속성에 해당하는 열을 식별합니다.

다음 예제에서는 AdventureWorksHRModel 네임스페이스의 Department 엔터티의 네 속성을 보여 줍니다. 각 속성은 Department 테이블의 해당 열에 매핑됩니다.

<EntityTypeMapping TypeName="AdventureWorksHRModel.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>

      </EntityTypeMapping>

참고 항목

개념

MappingFragment 요소(MSL)
EntityContainerMapping 요소(MSL)
EntityContainer 요소(CSDL)
EntityContainer 요소(SSDL)
EntityTypeMapping 요소(EntitySetMapping)
AdventureWorks 전체 모델(EDM)