단순 형식(EDM)

EDM(엔터티 데이터 모델) SimpleType에서 파생된 기본 형식은 EDM 스키마에서 엔터티 속성에 대한 유효한 내용을 지정하는 데 사용됩니다. EDM 시스템에서 단순 데이터 형식은 단일 값 형식을 식별합니다.

다음 표에서 설명하는 단순 데이터 형식은 integer, floatDateTime과 같이 잘 알려진 추상 개념입니다.

다음 표에서는 EDM 단순 형식에 대해 설명합니다.

형식 설명

Binary(EDM)

고정 또는 가변 길이 이진 데이터를 나타냅니다.

Boolean(EDM)

true 또는 false, 예 또는 아니요, 0 또는 1 등과 같이 두 값으로 구성된 논리의 수학적 개념을 나타냅니다.

DateTime(EDM)

값이 서기 0001년 1월 1일 12:00:00 자정에서 서기 2999년 12월 31일 오후 11:59:59 사이인 날짜 및 시간을 나타냅니다. 최대 정밀도는 밀리초입니다.

DateTimeOffset(EDM)

Time 인스턴스를 DateTime 인스턴스에서 측정된 간격(밀리초)으로 나타냅니다.

Time(EDM)

측정된 간격(밀리초)을 나타냅니다.

Decimal(EDM)

고정 전체 자릿수와 소수 자릿수가 포함된 숫자 값을 나타냅니다. 이 형식은 -10^38 + 1에서 10^38 -1 사이의 숫자 값을 설명할 수 있습니다.

Single(EDM)

± 1.18e -38에서 ± 3.40e +38 사이의 값을 나타낼 수 있는 전체 자릿수가 7자리인 부동 소수점 수를 나타냅니다.

Double(EDM)

± 2.23e -308에서 ± 1.79e +308 사이의 값을 나타낼 수 있는 전체 자릿수가 15자리인 부동 소수점 수를 나타냅니다.

GUID(EDM)

16바이트(128비트) GUID 값을 나타냅니다.

Int16(EDM)

부호 있는 16비트 정수 값을 나타냅니다.

Int32(EDM)

부호 있는 32비트 정수 값을 나타냅니다.

Int64(EDM)

부호 있는 64비트 정수 값을 나타냅니다.

Byte(EDM)

부호 없는 8비트 정수 값을 나타냅니다.

String(EDM)

고정 또는 가변 길이 문자 데이터를 나타냅니다.

패싯(EDM)

속성에 대해 선언된 데이터 형식의 제약 조건 또는 다른 사양을 나타냅니다.

공급자 매니페스트 정보 및 단순 형식을 저장소 메타데이터에 매핑하는 방법은 형식(메타데이터)을 참조하십시오.

단순 형식 매핑

EDM은 String, Boolean, DateTime 등의 단순 형식을 정의하는 데 사용되는 추상 형식 시스템입니다. 이러한 데이터 형식에는 내부 속성이 없습니다.

EDM에서는 이러한 형식을 CLR(공용 언어 런타임), SQL 및 XSD 같은 EDM 인스턴스를 호스팅하거나 인스턴스화할 수 있는 다른 데이터 형식 시스템의 해당 기본 형식에 기본적으로 매핑하는 방법을 권장합니다.

EDM은 단순 형식에 대한 운영 또는 변환 의미 체계를 지정하지 않습니다. 대신 단순 형식 인스턴스는 호스팅 형식 시스템의 의미 체계를 사용합니다.

참고 항목

개념

엔터티 데이터 모델 형식