Compartir por


Referencia de táboas/entidades de Dataverse

Use esta referencia para comprender as operacións dispoñibles que se poden realizar para táboas específicas, as columnas predeterminadas de cada táboa e as relacións entre táboas.

Esta referencia inclúe unicamente aquelas táboas nas que:

  • Iguais privadosfalse

    • Isto exclúe as táboas nas que non existen casos de uso externos.
  • IsIntersect é igual false ou IsIntersect é igual true e a táboa contén máis de 4 columnas.

    • A maioría das táboas intersectadas conteñen só as 4 columnas necesarias para soportar a relación Moitos-a-Moitos. Non son útiles. As táboas intersectadas con máis de catro columnas son máis interesantes.

Para ver información sobre todas as táboas do seu entorno, consulte Explorar as definicións de táboas no seu entorno.

Referencia da táboa de produtos de Dynamics 365

Os produtos de Dynamics 365 usan Dataverse. Cando se crea un entorno para os produtos de Dynamics 365, o entorno ten un conxunto común de táboas para todos os produtos de Dynamics 365. Estas táboas inclúense na referencia de táboa/entidade de aplicacións habilitadas para Dynamics 365.

Cada un dos produtos específicos de Dynamics 365 pode engadir táboas adicionais. A seguinte táboa mostra a referencia da táboa para produtos específicos de Dynamics 365:

Documentación do produto Referencia da táboa de produtos
Vendas Táboa de vendas/referencia de entidade
Servizo de campo Táboa/referencia de entidade de Field Service
Atención ao cliente Táboa de atención ao cliente / referencia de entidade

Propiedades

Esta sección inclúe propiedades de entidades seleccionadas en lugar de todas. Só se inclúen aquelas propiedades que se espera que sexan máis útiles para os desenvolvedores. Algúns valores de propiedades poden ser modificados.

Columnas

As columnas están listadas en dúas seccións separadas: columnas / atributos escribles e columnas / atributos só de lectura. O propósito desta separación é centrarse nas columnas que un desenvolvedor pode establecer ao crear ou actualizar filas nunha táboa. Comprender estas columnas axuda a un desenvolvedor a comprender o que pode facer coa táboa máis aló de recuperar os valores.

As columnas da sección Columnas/atributos escribibles devolven true para as propiedades IsValidForCreate ou IsValidForUpdate (normalmente ambos). Se algunha destas propiedades devolve falso, indícase isto.

As columnas/atributos de só lectura sempre devolven false para as propiedades IsValidForCreateeIsValidForUpdate .

As opcións de columna de elección nesta documentación de referencia proveñen dun despregamento onde o inglés é o idioma base. Algunhas opcións de elección poden variar dependendo do idioma base seleccionado cando se crea o entorno. Estas diferenzas aliñan máis estreitamente coas opcións que mellor se adaptan á lingua ou cultura. Vostede é libre de personalizar estas opcións cambiando as etiquetas ou engadindo e eliminando opcións segundo sexa necesario.

Relacións

A clase EntityMetadata inclúe tres propiedades para representar relacións:

Propiedade Tipo Descripción
Relacións de Un a Moitos OneToManyRelationshipMetadata[editar | editar a fonte] Obtén o conxunto de relacións un a moitos para a entidade.
Moitas relacións OneToManyRelationshipMetadata[editar | editar a fonte] Obtén o conxunto de relacións moitos a un para a entidade.
Moitas a moitas relacións ManyToManyRelationshipMetadata[editar | editar a fonte] Obtén o conxunto de relacións moitos-a-moitos para a entidade.

Nota

É importante ter en conta que aínda que cada táboa enumera as relacións que se aplican a ela, cada relación é compartida por ambas as táboas. Existen relacións entre as táboas. Aínda que existen relaciónsTo-Many un, as relacións de moitos a un son simplemente unha visión dunha relaciónTo-Many a partir da táboa de referencias.

Relacións de moitos a un

Inclúe estas OneToManyRelationship propiedades:

Propiedade Descripción
ReferencedEntity Nome lóxico da táboa relacionada.
ReferencedAttribute Nome lóxico da clave primaria da táboa relacionada.
ReferencingEntity Nome lóxico da táboa relacionada que ten a columna de busca.
ReferencingAttribute Nome lóxico da columna de busca da táboa relacionada que contén unha referencia á clave primaria da táboa primaria.
IsHierarchical Se a relación representa unha relación xerárquica autoreferencial
CascadeConfiguration Datos que describen que operacións realizadas na entidade matriz descenderán a entidades relacionadas.
Máis información: Configuración en fervenza

Relacións un a moitos

Inclúe estas OneToManyRelationship propiedades:

Propiedade Descripción
ReferencingEntity Nome lóxico da táboa relacionada.
ReferencingAttribute Nome lóxico da columna da táboa relacionada que contén unha referencia á chave primaria da táboa primaria.
IsCustomizable Se se poden cambiar as propiedades da relación.
ReferencedEntityNavigationPropertyName O nome da propiedade de navegación con valores da colección de API Web para esta relación.
Máis información: Propiedades de navegación da API web
AssociatedMenuConfiguration Datos usados por aplicacións baseadas en modelos para controlar se e como se pode acceder aos datos da entidade relacionada na interface de usuario desde a entidade primaria.

Relacións moitos-a-moitos

Cada relación de moitos a moitos inclúe Entity1LogicalName e Entity2LogicalName. Para esta documentación, os detalles das relacións son proporcionados no contexto da táboa actual. É Entity1 ou Entity2 non é realmente importante.

Para cada relación moitos-a-moitos inclúense as seguintes propiedades:

Propiedade Descripción
IntersectEntityName O nome lóxico da táboa de intersección que soporta esta relación moitos-a-moitos
IsCustomizable Se se poden cambiar as propiedades da relación.
SchemaName O nome do esquema da relación.
IntersectAttribute O nome da columna da táboa de intersección que é a clave primaria para os rexistros deste tipo.
NavigationPropertyName O nome da propiedade de navegación con valores da colección de API Web para esta relación.
Máis información: Propiedades de navegación da API web
AssociatedMenuConfiguration Datos usados por aplicacións baseadas en modelos para controlar se e como se pode acceder aos datos da segunda táboa na interface de usuario desde esta táboa.

No raro caso en que unha relación de moitos a moitos sexa autoreferenciada, como para o rol de conexión (ConnectionRole) connectionroleassociation_association, Entity1 ou Entity2 está precedida á propiedade.

Propiedade Valor
Entity1IntersectAttribute Nome da columna da táboa de intersección que é a clave primaria para os rexistros deste tipo como primeira táboa.
Entity2IntersectAttribute O nome da columna da táboa de intersección que é a clave primaria para os rexistros deste tipo como segunda táboa.
Entity1NavigationPropertyName O nome da propiedade de navegación con valor da colección de API Web para esta relación como primeira táboa.
Entity2NavigationPropertyName O nome da propiedade de navegación con valores da colección de API Web para esta relación como segunda táboa.
Entity1AssociatedMenuConfiguration Datos usados por aplicacións baseadas en modelos para controlar se e como se pode acceder aos datos da segunda táboa na interface de usuario desde esta táboa como a primeira táboa.
Entity2AssociatedMenuConfiguration Datos utilizados por aplicacións baseadas en modelos para controlar se e como se pode acceder aos datos da segunda táboa na interface de usuario desde esta táboa como a segunda táboa