Udostępnij za pośrednictwem


Tworzenie skojarzenia między jednostkami

Relacje między jednostkami można zdefiniować w modelu Połączenie ivity (BDC) danych biznesowych, tworząc skojarzenia. Program Visual Studio generuje metody, które zapewniają konsumentom modelu informacje o każdym skojarzeniu. Te metody mogą być używane przez składniki Web Part programu SharePoint, listy lub aplikacje niestandardowe do wyświetlania relacji danych w interfejsie użytkownika.

W projektancie usługi BDC można utworzyć dwa typy skojarzeń: obce skojarzenia oparte na kluczach i obce skojarzenia bez klucza. Aby uzyskać więcej informacji, zobacz Tworzenie skojarzenia między jednostkami.

Aby utworzyć skojarzenie między jednostkami

  1. Na karcie BusinessData Połączenie ivity przybornika wybierz element Skojarzenie.

  2. Na Projektant usługi BDC wybierz jednostkę źródłową, a następnie wybierz jednostkę docelową.

    Zostanie wyświetlony Edytor skojarzeń.

  3. Jeśli chcesz utworzyć skojarzenie oparte na kluczach obcych, zaznacz pole wyboru Is Foreign Key Association (Czy skojarzenie klucza obcego).

    1. W kolumnie Identyfikator źródła tabeli Mapowanie identyfikatorów wybierz identyfikator obok każdego pasującego deskryptora typów wyświetlanego w kolumnie Pole.

      Na przykład w kolumnie Identyfikator źródła wybierz ContactID obok ReadList.salesOrderList.SalesOrderList.SalesOrder.ContactID deskryptora typów i ReadItem.salesOrder.SalesOrder.ContactID deskryptora typów.

  4. Jeśli chcesz utworzyć skojarzenie bez klucza obcego, wyczyść pole wyboru Is Foreign Key Association (Czy skojarzenie klucza obcego).

  5. Wybierz przycisk OK.

  6. W Projektant usługi BDC wiersz reprezentujący skojarzenie pojawia się między jednostką źródłową a jednostką docelową.

    Program Visual Studio dodaje metodę Nawigator skojarzeń do klasy usługi jednostki docelowej i klasy usługi jednostki źródłowej. Aby uzyskać więcej informacji na temat metod nawigacji skojarzeń, zobacz Obsługiwane operacje.

  7. W metodzie Nawigator skojarzeń jednostki źródłowej dodaj kod, który zwraca kolekcję jednostek docelowych.

  8. W metodzie Nawigator skojarzeń jednostki docelowej dodaj kod, który zwraca powiązaną jednostkę źródłową.

    Aby zapoznać się z przykładami metod Nawigatora skojarzeń, zobacz Tworzenie skojarzenia między jednostkami.