Delen via


Naslaginformatie over dataverse-tabellen/entiteiten

Gebruik deze verwijzing om inzicht te verkrijgen in de beschikbare bewerkingen die kunnen worden uitgevoerd voor specifieke tabellen, de standaardkolommen van elke tabel en de relaties tussen tabellen.

Deze referentie omvat alleen die tabellen waarin:

  • IsPrivate staat gelijk aan false

    • Dit sluit tabellen uit waarvoor geen externe gebruiksscenario's bestaan.
  • IsIntersect is false gelijk aan of IsIntersect is gelijk aan true en de tabel bevat meer dan 4 kolommen.

    • De meeste kruisingstabellen bevatten alleen de 4 kolommen die nodig zijn om de veel-op-veel-relatie te ondersteunen. Ze zijn niet nuttig. Snijdtabellen met meer dan vier kolommen zijn interessanter.

Zie Tabellendefinities in uw omgeving bekijken om informatie over alle tabellen in uw omgeving weer te geven.

Naslaginformatie over dynamics 365-productentabellen

Dynamics 365-producten gebruiken Dataverse. Wanneer u een omgeving voor Dynamics 365-producten maakt, heeft de omgeving een gemeenschappelijke set tabellen voor alle Dynamics 365-producten. Deze tabellen zijn opgenomen in de tabel-/entiteitsreferentie voor Apps met Dynamics 365.

Elk van de specifieke Dynamics 365-producten kan extra tabellen toevoegen. In de volgende tabel ziet u de tabelreferentie voor specifieke Dynamics 365-producten:

Product documentatie Referentie producttabel
Verkoop Verkooptabel/entiteitsreferentie
Buitendienst Field Service-tabel/naslaginformatie voor entiteiten
Klantenservice Naslaginformatie over klantenservicetabel

Eigenschappen

Deze sectie bevat geselecteerde entiteitseigenschappen in plaats van alle entiteiten. Alleen de eigenschappen die naar verwachting het nuttigst zijn voor ontwikkelaars worden opgenomen. Sommige waarden van entiteitseigenschappen kunnen worden gewijzigd.

Columns

Kolommen worden weergegeven in twee afzonderlijke secties: Beschrijfbare kolommen/attributen en Alleen-lezen kolommen/attributen. Het doel van deze scheiding is om zich te concentreren op de kolommen die een ontwikkelaar kan instellen bij het maken of bijwerken van rijen in een tabel. Inzicht in deze kolommen helpt een ontwikkelaar te begrijpen wat hij met de tabel kan doen, behalve alleen het ophalen van de waarden.

De kolommen in de sectie Beschrijfbare kolommen/kenmerken retourneren true voor de eigenschappen IsValidForCreate of IsValidForUpdate (meestal beide). Als een van deze eigenschappen onwaar retourneert, wordt dit aangegeven.

Alleen-lezen kolommen/kenmerken retourneren altijd onwaar voor de eigenschappen IsValidForCreateenIsValidForUpdate .

De keuzekolomopties in deze referentiedocumentatie zijn afkomstig van een implementatie waarbij Engels de basistaal is. Sommige keuzeopties kunnen variëren, afhankelijk van de basistaal die is geselecteerd bij het maken van de omgeving. Deze verschillen sluiten beter aan bij de opties die het beste bij de taal of cultuur passen. U bent vrij om deze opties aan te passen door de labels te wijzigen of indien nodig opties toe te voegen en te verwijderen.

Relationships

De klasse EntityMetadata bevat drie eigenschappen om relaties weer te geven:

Vastgoed Typologie Description
OneToManyRelaties OneToManyRelationshipMetadata[] Hiermee haalt u de matrix met een-op-veel-relaties voor de entiteit op.
VeelToOneRelaties OneToManyRelationshipMetadata[] Hiermee haalt u de matrix met veel-op-één-relaties voor de entiteit op.
VeelNaarVeelRelaties VeelNaarVeelRelatieMetagegevens Hiermee haalt u de matrix met veel-op-veel-relaties voor de entiteit op.

Opmerking

Het is belangrijk om in gedachten te houden dat hoewel elke tabel de relaties vermeldt die erop van toepassing zijn, elke relatie door beide tabellen wordt gedeeld. De relaties bestaan tussen de tabellen. Hoewel er een-To-Many-relaties bestaan, zijn veel-op-één-relaties gewoon een weergave van een één-To-Many-relatie uit de referentietabel.

Veel-op-één-relaties

Bevat de volgende OneToManyRelationship eigenschappen:

Vastgoed Description
ReferencedEntity De logische naam van de gerelateerde tabel.
ReferencedAttribute De logische naam van de primaire sleutel van de gerelateerde tabel.
ReferencingEntity De logische naam van de gerelateerde tabel met de opzoekkolom.
ReferencingAttribute De logische naam van de opzoekkolom in de gerelateerde tabel die een verwijzing bevat naar de primaire sleutel van de primaire tabel.
IsHierarchical Of de relatie een zelfreferentiële hiërarchische relatie vertegenwoordigt
CascadeConfiguration Gegevens die beschrijven welke bewerkingen worden uitgevoerd op de bovenliggende entiteit, worden doorberekend naar gerelateerde entiteiten.
Meer informatie: Cascade-configuratie

Eén-op-veel relaties

Bevat de volgende OneToManyRelationship eigenschappen:

Vastgoed Description
ReferencingEntity De logische naam van de gerelateerde tabel.
ReferencingAttribute De logische naam van de kolom in de gerelateerde tabel die een verwijzing bevat naar de primaire sleutel van de primaire tabel.
IsCustomizable Of de eigenschappen van de relatie kunnen worden veranderd.
ReferencedEntityNavigationPropertyName De naam van de navigatie-eigenschap met de waarde van de web-API-verzameling voor deze relatie.
Meer informatie: Eigenschappen van web-API-navigatie
AssociatedMenuConfiguration Gegevens die door modelgestuurde apps worden gebruikt om te bepalen of en hoe de gerelateerde entiteitsgegevens toegankelijk zijn in de gebruikersinterface van de primaire entiteit.

Veel-op-veel-relaties

Elke veel-op-veel-relatie bevat Entity1LogicalName en Entity2LogicalName. Voor deze documentatie worden relatiegegevens verstrekt in de context van de huidige tabel. Of het nu wel of Entity1 niet echt belangrijk isEntity2.

Voor elke veel-op-veel-relatie zijn de volgende eigenschappen opgenomen:

Vastgoed Description
IntersectEntityName De logische naam van de intersect-tabel die ondersteuning biedt voor deze veel-op-veel-relatie
IsCustomizable Of de eigenschappen van de relatie kunnen worden veranderd.
SchemaName De schemanaam van de relatie.
IntersectAttribute De naam van de kolom in de snijtabel die de primaire sleutel is voor records van dit type.
NavigationPropertyName De naam van de navigatie-eigenschap met de waarde van de web-API-verzameling voor deze relatie.
Meer informatie: Eigenschappen van web-API-navigatie
AssociatedMenuConfiguration Gegevens die door modelgestuurde apps worden gebruikt om te bepalen of en hoe de gegevens van de tweede tabel vanuit deze tabel toegankelijk zijn in de gebruikersinterface.

In het zeldzame geval dat een veel-op-veel-relatie naar zichzelf verwijst, zoals voor Connection Role (ConnectionRole) connectionroleassociation_association, Entity1 of Entity2 is voorafgegaan aan de eigenschap.

Vastgoed Waarde
Entity1IntersectAttribute De naam van de kolom in de snijtabel die de primaire sleutel is voor records van dit type als de eerste tabel.
Entity2IntersectAttribute De naam van de kolom in de snijtabel die de primaire sleutel is voor records van dit type als de tweede tabel.
Entity1NavigationPropertyName De naam van de navigatie-eigenschap met de waarde van de web-API-verzameling voor deze relatie als de eerste tabel.
Entity2NavigationPropertyName De naam van de navigatie-eigenschap met waarde van de web-API-verzameling voor deze relatie als de tweede tabel.
Entity1AssociatedMenuConfiguration Gegevens die door modelgestuurde apps worden gebruikt om te bepalen of en hoe de gegevens van de tweede tabel toegankelijk zijn in de gebruikersinterface vanuit deze tabel als de eerste tabel.
Entity2AssociatedMenuConfiguration Gegevens die door modelgestuurde apps worden gebruikt om te bepalen of en hoe de gegevens van de tweede tabel in de gebruikersinterface kunnen worden geopend vanuit deze tabel als de tweede tabel