다음을 통해 공유


방법: 엔터티 간 연결 만들기

BDC(비즈니스 데이터 연결) 모델에서 연결을 만들어 엔터티 간에 관계를 정의할 수 있습니다. Visual Studio에서는 모델 사용자에게 각 연결에 대한 정보를 제공하는 메서드를 생성합니다. 이러한 메서드는 SharePoint 웹 파트, 목록 또는 사용자 지정 응용 프로그램에서 사용되어 UI(사용자 인터페이스)에 데이터 관계를 표시할 수 있습니다.

BDC 디자이너에서 외래 키 기반 연결과 외래 키가 없는 연결이라는 두 가지 형식의 연결을 만들 수 있습니다. 자세한 내용은 엔터티 간 연결 만들기를 참조하십시오.

엔터티 간 연결을 만들려면

  1. 도구 상자BusinessDataConnectivity 탭에서 연결을 클릭합니다.

  2. BDC 디자이너에서 소스 엔터티를 클릭한 다음 대상 엔터티를 클릭합니다.

    연결 편집기가 나타납니다.

  3. 외래 키 기반 연결을 만들려면 외래 키 연결 확인란을 선택합니다.

    1. 식별자 매핑 테이블의 소스 ID 열에서 필드 열에 표시되는 일치하는 각 형식 설명자 옆에 있는 ID를 선택합니다.

      예를 들어 소스 ID 열에서 ReadList.salesOrderList.SalesOrderList.SalesOrder.ContactID 형식 설명자 및 ReadItem.salesOrder.SalesOrder.ContactID 형식 설명자 옆에 있는 ContactID를 선택합니다.

  4. 외래 키가 없는 연결을 만들려면 외래 키 연결 확인란의 선택을 취소합니다.

  5. 확인을 클릭합니다.

  6. BDC 디자이너에서 소스 엔터티와 대상 엔터티 사이에 연결을 나타내는 선이 나타납니다.

    대상 엔터티의 서비스 클래스와 소스 엔터티의 서비스 클래스에 AssociationNavigator 메서드가 추가됩니다. Association Navigation 메서드에 대한 자세한 내용은 Supported Operations를 참조하십시오.

  7. 소스 엔터티의 AssociationNavigator 메서드에서 대상 엔터티의 컬렉션을 반환하는 코드를 추가합니다.

  8. 대상 엔터티의 AssociationNavigator 메서드에서 관련 소스 엔터티를 반환하는 코드를 추가합니다.

    AssociationNavigator 메서드의 예를 보려면 엔터티 간 연결 만들기를 참조하십시오.

참고 항목

작업

방법: Finder 메서드 추가

방법: SpecificFinder 메서드 추가

방법: Creator 메서드 추가

방법: Deleter 메서드 추가

방법: Updater 메서드 추가

방법: 메서드에 매개 변수 추가

방법: 메서드 인스턴스 정의

방법: 매개 변수의 형식 설명자 정의

연습: 비즈니스 데이터를 사용하여 SharePoint에 외부 목록 만들기

개념

BDC 모델 디자인 도구 개요

기타 리소스

엔터티 간 연결 만들기

비즈니스 데이터 연결 모델 디자인