Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede definir las relaciones entre las entidades del Modelo de conectividad a datos profesionales (BDC) creando asociaciones. Visual Studio genera métodos que proporcionan a los consumidores del modelo información sobre cada asociación. Los elementos web, las listas o las aplicaciones de SharePoint personalizados pueden utilizar estos métodos para mostrar las relaciones de datos en una interfaz de usuario (IU).
Puede crear dos tipos de asociaciones en el diseñador de BDC: asociaciones basadas en clave externa y asociaciones sin clave externa. Para obtener más información, vea Crear una asociación entre entidades.
Para crear una asociación entre entidades
En la pestaña BusinessDataConnectivity del Cuadro de herramientas, haga clic en Asociación.
En el diseñador de BDC, haga clic en la entidad de origen y, a continuación, en la entidad de destino.
Aparecerá el Editor de asociaciones.
Si desea crear una asociación basada en clave externa, active la casilla Es una asociación de clave externa.
En la columna Id. de origen de la tabla Asignación de identificadores, seleccione el identificador situado junto a cada descriptor de tipos correspondiente de la columna Campo.
Por ejemplo, en la columna Id. de origen, seleccione ContactID situado junto al descriptor de tipos ReadList.salesOrderList.SalesOrderList.SalesOrder.ContactID y el descriptor de tipos ReadItem.salesOrder.SalesOrder.ContactID.
Si desea crear una asociación sin clave externa, desactive la casilla Es una asociación de clave externa.
Haga clic en Aceptar.
En el diseñador de BDC, aparece una línea que representa la asociación entre la entidad de origen y la de destino.
Visual Studio agrega un método de navegación mediante asociaciones a la clase de servicio de la entidad de destino y a la de la entidad de origen. Para obtener más información sobre los métodos de navegación mediante asociaciones, vea Supported Operations.
En el método de navegación mediante asociaciones de la entidad de origen, agregue código que devuelva una colección de entidades de destino.
En el método de navegación mediante asociaciones de la entidad de destino, agregue código que devuelva la entidad de origen relacionada.
Para obtener ejemplos de métodos de navegación mediante asociaciones, vea Crear una asociación entre entidades.
Vea también
Tareas
Cómo: Agregar un método Finder
Cómo: Agregar un método Finder específico
Cómo: Agregar un método Creator
Cómo: Agregar un método Deleter
Cómo: Agregar un método Updater
Cómo: Agregar un parámetro a un método
Cómo: Definir la instancia de un método
Cómo: Definir el descriptor de tipo de un parámetro
Tutorial: Crear una lista externa en SharePoint con datos profesionales
Conceptos
Introducción general a las herramientas de diseño del modelo BDC