Κοινοποίηση μέσω


Αναφορά πίνακα/οντότητας του αντίστροφου δεδομένων

Χρησιμοποιήστε αυτή την αναφορά για να κατανοήσετε τις διαθέσιμες λειτουργίες που μπορούν να εκτελεστούν για συγκεκριμένους πίνακες, τις προεπιλεγμένες στήλες κάθε πίνακα και τις σχέσεις μεταξύ των πινάκων.

Η αναφορά αυτή περιλαμβάνει μόνο τους πίνακες όπου:

  • IsPrivate ισούται με false

    • Εξαιρούνται πίνακες όπου δεν υπάρχουν εξωτερικές περιπτώσεις χρήσης.
  • IsIntersect ισούται false με ή IsIntersect ισούται true με και ο πίνακας περιέχει περισσότερες από 4 στήλες.

    • Οι περισσότεροι τεμνόμενοι πίνακες περιέχουν μόνο τις 4 στήλες που είναι απαραίτητες για την υποστήριξη της σχέσης πολλά-προς-πολλά. Δεν είναι χρήσιμα. Οι τεμνόμενοι πίνακες με περισσότερες από τέσσερις στήλες είναι πιο ενδιαφέροντες.

Για να προβάλετε πληροφορίες σχετικά με όλους τους πίνακες στο περιβάλλον σας, ανατρέξτε στο θέμα Αναζήτηση ορισμών πινάκων στο περιβάλλον σας.

Αναφορά πίνακα προϊόντων dynamics 365

Τα προϊόντα του Dynamics 365 χρησιμοποιούν το Dataverse. Όταν δημιουργείτε ένα περιβάλλον για προϊόντα Dynamics 365, το περιβάλλον έχει ένα κοινό σύνολο πινάκων για όλα τα προϊόντα Dynamics 365. Αυτοί οι πίνακες περιλαμβάνονται στον πίνακα/αναφορά οντότητας εφαρμογών Dynamics 365 Enabled.

Καθένα από τα συγκεκριμένα προϊόντα Dynamics 365 μπορεί να προσθέσει πρόσθετους πίνακες. Ο παρακάτω πίνακας εμφανίζει την αναφορά πίνακα για συγκεκριμένα προϊόντα dynamics 365:

Τεκμηρίωση προϊόντος Αναφορά πίνακα προϊόντων
Πωλήσεις Αναφορά πίνακα πωλήσεων/οντότητας
Υπηρεσία πεδίου Αναφορά πίνακα/οντότητας Field Service
Εξυπηρέτηση πελατών Αναφορά πίνακα/οντότητας Customer Service

Καταλύματα

Αυτή η ενότητα περιλαμβάνει επιλεγμένες ιδιότητες οντότητας και όχι όλες. Περιλαμβάνονται μόνο οι ιδιότητες που αναμένεται να είναι πιο χρήσιμες για τους προγραμματιστές. Ορισμένες τιμές ιδιοτήτων οντότητας μπορούν να αλλάξουν.

Columns

Οι στήλες παρατίθενται σε δύο ξεχωριστές ενότητες: Στήλες/χαρακτηριστικά με δυνατότητα εγγραφής και στήλες/χαρακτηριστικά μόνο για ανάγνωση. Ο σκοπός αυτού του διαχωρισμού είναι να εστιάσει στις στήλες που μπορεί να ορίσει ένας προγραμματιστής κατά τη δημιουργία ή την ενημέρωση γραμμών σε έναν πίνακα. Η κατανόηση αυτών των στηλών βοηθά έναν προγραμματιστή να κατανοήσει τι μπορεί να κάνει με τον πίνακα πέρα από την απλή ανάκτηση των τιμών.

Οι στήλες στην ενότητα Εγγράψιμες στήλες/χαρακτηριστικά επιστρέφουν true είτε για τις ιδιότητες IsValidForCreate είτε για τις ιδιότητες IsValidForCreate είτε για τις ιδιότητες IsValidForUpdate (συνήθως και για τις δύο). Εάν κάποια από αυτές τις ιδιότητες επιστρέψει ψευδής, αυτό υποδεικνύεται.

Στήλες/χαρακτηριστικά μόνο για ανάγνωση επιστρέφουν πάντα false για τις ιδιότητες IsValidForCreateκαιIsValidForUpdate .

Οι επιλογές στήλης επιλογής σε αυτήν την τεκμηρίωση αναφοράς προέρχονται από μια ανάπτυξη όπου τα αγγλικά είναι η βασική γλώσσα. Ορισμένες επιλογές μπορεί να διαφέρουν ανάλογα με τη βασική γλώσσα που έχει επιλεγεί κατά τη δημιουργία του περιβάλλοντος. Αυτές οι διαφορές ευθυγραμμίζονται περισσότερο με τις επιλογές που ταιριάζουν καλύτερα στη γλώσσα ή τον πολιτισμό. Είστε ελεύθεροι να προσαρμόσετε αυτές τις επιλογές αλλάζοντας τις ετικέτες ή προσθέτοντας και αφαιρώντας επιλογές όπως απαιτείται.

Σχέσεις

Η κλάση EntityMetadata περιλαμβάνει τρεις ιδιότητες για την αναπαράσταση σχέσεων:

Ιδιοκτησία Δακτυλογραφώ Περιγραφή
OneToManyΣχέσεις OneToManyRelationshipMetadata[] Λαμβάνει τον πίνακα σχέσεων ένα-προς-πολλά για την οντότητα.
ManyToOneΣχέσεις OneToManyRelationshipMetadata[] Λαμβάνει τον πίνακα σχέσεων πολλά-προς-ένα για την οντότητα.
ΠολλάΠροςΠολλάΣχέσεις ManyToManyRelationshipMetadata[] Λαμβάνει τον πίνακα σχέσεων πολλά-προς-πολλά για την οντότητα.

Σημείωμα

Είναι σημαντικό να έχετε υπόψη ότι, ενώ κάθε πίνακας παραθέτει τις σχέσεις που ισχύουν για αυτόν, κάθε σχέση είναι κοινή και από τους δύο πίνακες. Οι σχέσεις υπάρχουν μεταξύ των πινάκων. Ενώ υπάρχουν σχέσεις ενόςTo-Many, οι σχέσεις πολλά-προς-ένα είναι απλώς μια προβολή μιας σχέσης ενόςTo-Many από τον πίνακα αναφοράς.

Σχέσεις πολλά-προς-ένα

Περιλαμβάνει αυτές τις OneToManyRelationship ιδιότητες:

Ιδιοκτησία Περιγραφή
ReferencedEntity Το λογικό όνομα του σχετικού πίνακα.
ReferencedAttribute Το λογικό όνομα του πρωτεύοντος κλειδιού του σχετικού πίνακα.
ReferencingEntity Το λογικό όνομα του σχετικού πίνακα που έχει τη στήλη αναζήτησης.
ReferencingAttribute Το λογικό όνομα της στήλης αναζήτησης στον σχετικό πίνακα που περιέχει μια αναφορά στο πρωτεύον κλειδί του πρωτεύοντος πίνακα.
IsHierarchical Αν η σχέση αντιπροσωπεύει μια αυτοαναφορική ιεραρχική σχέση
CascadeConfiguration Δεδομένα που περιγράφουν ποιες λειτουργίες που εκτελούνται στη μητρική οντότητα θα κλιμακωθούν σε σχετικές οντότητες.
Περισσότερες πληροφορίες: Διαδοχική ρύθμιση παραμέτρων

Σχέσεις ένα-προς-πολλά

Περιλαμβάνει αυτές τις OneToManyRelationship ιδιότητες:

Ιδιοκτησία Περιγραφή
ReferencingEntity Το λογικό όνομα του σχετικού πίνακα.
ReferencingAttribute Το λογικό όνομα της στήλης στον σχετικό πίνακα που περιέχει μια αναφορά στο πρωτεύον κλειδί του πρωτεύοντος πίνακα.
IsCustomizable Εάν οι ιδιότητες της σχέσης μπορούν να αλλάξουν.
ReferencedEntityNavigationPropertyName Το όνομα της ιδιότητας περιήγησης με τιμή συλλογής API Web για αυτήν τη σχέση.
Περισσότερες πληροφορίες: Ιδιότητες περιήγησης API Web
AssociatedMenuConfiguration Δεδομένα που χρησιμοποιούνται από εφαρμογές βάσει μοντέλου για τον έλεγχο της πρόσβασης στα σχετικά δεδομένα οντότητας στο περιβάλλον εργασίας χρήστη από την κύρια οντότητα.

Σχέσεις πολλά προς πολλά

Κάθε σχέση πολλά-προς-πολλά περιλαμβάνει Entity1LogicalName και Entity2LogicalName. Για αυτήν την τεκμηρίωση, παρέχονται λεπτομέρειες σχέσης στο πλαίσιο του τρέχοντος πίνακα. Είτε είναι Entity1 είτε Entity2 δεν είναι πραγματικά σημαντικό.

Για κάθε σχέση πολλά-προς-πολλά περιλαμβάνονται οι ακόλουθες ιδιότητες:

Ιδιοκτησία Περιγραφή
IntersectEntityName Το λογικό όνομα του πίνακα τομής που υποστηρίζει αυτήν τη σχέση πολλά-προς-πολλά
IsCustomizable Εάν οι ιδιότητες της σχέσης μπορούν να αλλάξουν.
SchemaName Το όνομα σχήματος της σχέσης.
IntersectAttribute Το όνομα της στήλης στον τεμνόμενο πίνακα που είναι το πρωτεύον κλειδί για εγγραφές αυτού του τύπου.
NavigationPropertyName Το όνομα της ιδιότητας περιήγησης με τιμή συλλογής API Web για αυτήν τη σχέση.
Περισσότερες πληροφορίες: Ιδιότητες περιήγησης API Web
AssociatedMenuConfiguration Δεδομένα που χρησιμοποιούνται από εφαρμογές βάσει μοντέλου για τον έλεγχο της πρόσβασης στα δεδομένα του δεύτερου πίνακα στο περιβάλλον εργασίας χρήστη από αυτόν τον πίνακα.

Στη σπάνια περίπτωση όπου μια σχέση πολλά-προς-πολλά είναι αυτοαναφορική, όπως για το ρόλο σύνδεσης (ConnectionRole) connectionroleassociation_association, Entity1 ή Entity2 προηγείται της ιδιότητας.

Ιδιοκτησία Τιμή
Entity1IntersectAttribute Το όνομα της στήλης στον τεμνόμενο πίνακα που είναι το πρωτεύον κλειδί για εγγραφές αυτού του τύπου ως ο πρώτος πίνακας.
Entity2IntersectAttribute Το όνομα της στήλης στον τεμνόμενο πίνακα που είναι το πρωτεύον κλειδί για εγγραφές αυτού του τύπου ως δεύτερος πίνακας.
Entity1NavigationPropertyName Το όνομα της ιδιότητας περιήγησης με τιμή συλλογής API Web για αυτήν τη σχέση ως τον πρώτο πίνακα.
Entity2NavigationPropertyName Το όνομα της ιδιότητας περιήγησης με τιμή συλλογής API Web για αυτήν τη σχέση ως δεύτερος πίνακας.
Entity1AssociatedMenuConfiguration Δεδομένα που χρησιμοποιούνται από εφαρμογές βάσει μοντέλου για τον έλεγχο της πρόσβασης στα δεδομένα του δεύτερου πίνακα στο περιβάλλον εργασίας χρήστη από αυτόν τον πίνακα ως τον πρώτο πίνακα.
Entity2AssociatedMenuConfiguration Δεδομένα που χρησιμοποιούνται από εφαρμογές βάσει μοντέλου για τον έλεγχο της πρόσβασης στα δεδομένα του δεύτερου πίνακα στο περιβάλλον εργασίας χρήστη από αυτόν τον πίνακα ως δεύτερο πίνακα