다음을 통해 공유


Entity 개체(모델 디자이너)

업데이트: 2006년 4월 14일

모델의 엔터티를 정의합니다. 이 개체는 ModelItem 개체에서 속성을 상속받습니다.

속성

이름 카디널리티 유형 설명

CollectionName

0-1

String

엔터티 인스턴스의 컬렉션 이름입니다. 이 속성에 대한 문자열을 지정하지 않으면 기본적으로 Name과 같은 문자열이 사용됩니다. 이 값은 빈 문자열일 수 없습니다.

IdentifyingAttributes

1-N

Object

클라이언트 응용 프로그램에서 사용자를 위한 엔터티의 인스턴스를 식별하는 데 사용해야 하는 특성을 지정합니다.

DefaultDetailAttributes

0-1

Object

이 엔터티가 표시될 때 클라이언트 응용 프로그램에서 표시해야 하는 특성을 지정합니다.

DefaultAggregateAttributes

0-1

Object

이 엔터티가 집계로 표시될 때 클라이언트 응용 프로그램에서 표시해야 하는 집계 특성을 지정합니다.

SortAttributes

0-1

Object

이 엔터티에서 정렬을 요청할 때 정렬에 사용할 특성을 지정합니다.

InstanceSelection

1

Enum

예상 전체 인스턴스 수를 기반으로 엔터티의 인스턴스 선택을 위한 클라이언트 응용 프로그램 동작을 결정합니다. 다음과 같은 4가지 옵션이 있습니다.

  • Dropdown - 인스턴스 수가 적어 간단한 드롭다운 목록에 적합한 경우에 사용합니다.
  • List - 인스턴스 수가 많아 간단한 드롭다운 목록에는 적합하지 않지만 미리 필터링을 수행할 필요가 없는 경우에 사용합니다.
  • FilteredList - 인스턴스 수가 많아 사용자가 인스턴스를 선택하기 전에 값을 필터링해야 하는 경우에 사용합니다.
  • MandatoryFilter - 인스턴스 수가 너무 많아 필터링을 수행하지 않으면 이 엔터티에 대한 쿼리를 작성할 수 없는 경우에 사용합니다.

IsLookup

0-1

Boolean

클라이언트 응용 프로그램에서 엔터티를 완전한 엔터티 대신 조회 테이블로 처리해야 함을 나타냅니다.

Inheritance

0-1

Object

이 엔터티가 다른 엔터티에서 특성 및 역할을 상속하는 방법을 정의합니다.

DisjointInheritance

0-1

Boolean

이 엔터티에서 상속받는 여러 엔터티가 상호 배타적인 집합임을 나타냅니다.

Fields

0-1

Object

엔터티의 필드(특성 또는 역할)입니다.

Binding

1

Object

이 엔터티를 나타내는 데이터베이스 개체입니다.

SecurityFilters

0-1

Object

이 엔터티에 대한 필터로 사용할 특성입니다.

DefaultSecurityFilter

0-1

Object

사용자에게 충분한 권한이 없는 경우에서와 같이 SecurityFilters를 사용할 수 없는 경우 이 엔터티에 대한 필터로 사용할 특성입니다.

주의

  • InstanceSelectionMandatoryFilter 옵션을 선택하면 사용자가 엔터티 인스턴스를 선택할 때 보고서 작성기에서 필터 목록 대화 상자가 열립니다.

참고 항목

개념

모델 디자이너
모델 디자이너 개체 속성
보고서 모델을 사용한 임시 보고
모델 디자이너 작업
모델 디자이너 데이터 형식

관련 자료

필터 목록 대화 상자 [모델 디자이너]

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 4월 14일

새로운 내용
  • 주의 섹션을 추가했습니다.