Tabellen, Spalten und Beziehungen in Dataverse beschreiben

Abgeschlossen

In Microsoft Dataverse sind Tabellen die primären Bausteine zum Speichern von Daten. Eine Tabelle ist wie eine Datenbanktabelle und besteht aus Zeilen und Spalten. Jede Zeile stellt einen Datensatz dar, während Spalten die Datenattribute für jeden Datensatz definieren. Eine Tabelle mit dem Namen „Pets“ kann zum Beispiel Spalten wie „Species“ und „Breed“ enthalten, wobei Zeilen einzelne Haustiere darstellen.

Tabellen in Dataverse enthalten zudem Komponenten wie Beziehungen, Schlüssel, Formulare, Ansichten, Diagramme, Dashboards und Geschäftsregeln. Diese Komponenten bieten eine strukturierte Möglichkeit, Daten zu verwalten und zu visualisieren und Apps und Flows effektiv zu unterstützen.

Screenshot einer Tabelle im Power Apps Maker Portal.

Hinweis

Der Primärschlüssel in Dataverse ist ein Globally Unique Identifier (GUID), durch den jede Zeile in einer Tabelle eindeutig identifiziert wird.

Beziehungen zwischen Tabellen in Dataverse beschreiben

Tabellenbeziehungen in Dataverse definieren, wie Zeilen aus einer Tabelle mit Zeilen aus einer anderen Tabelle verknüpft werden können. Diese Beziehungen sind wichtig, um Daten zu strukturieren und sinnvolle Verbindungen zwischen verschiedenen Entitäten in Ihren Anwendungen zu ermöglichen. Es gibt zwei Hauptarten von Tabellenbeziehungen:

  • Eins-zu-viele (1:n): Eine einzelne Zeile in der Primärtabelle kann mit mehreren Zeilen in der verknüpften Tabelle in Beziehung stehen. Beispielsweise kann ein Lehrer viele Kurse unterrichten oder ein Kunde kann mehrere Bestellungen aufgeben. Die Darstellung hierarchischer oder übergeordnete/untergeordnete Verknüpfungen erfordert häufig diese Art von Beziehung.

  • Viele-zu-viele (n:n): Zeilen in einer Tabelle können mit mehreren Zeilen in einer anderen Tabelle verknüpft sein und umgekehrt. Beispielsweise können sich Lernende für mehrere Kurse anmelden, und jeder Kurs kann mehrere Lernende haben. Diese Art von Beziehung wird von einer überschneidenden Tabelle verwaltet, die als Brücke dient, um die Beziehungen zwischen den beiden Tabellen abzubilden.

Zum Erstellen von Beziehungen werden Nachschlagespalten verwendet, mit denen Sie auf Zeilen aus einer anderen Tabelle verweisen können. Suchspalten dienen als Verknüpfung zwischen Tabellen und ermöglichen Ihnen so, Verbindungen herzustellen und verwandte Daten effizient abzurufen.

Screenshot einer Suchspalte

Diese Beziehungen tragen dazu bei, die Datenintegrität aufrechtzuerhalten und Geschäftsprozesse zu unterstützen, indem Aktionen über verwandte Tabellen hinweg automatisiert werden. Sie können z. B. Beziehungen verwenden, um Workflows auszulösen, Kaskadenregeln durchzusetzen oder Berichte zu erstellen, die Daten aus mehreren Tabellen kombinieren. Durch die Nutzung von Tabellenbeziehungen können Sie robuste und skalierbare Lösungen erstellen, die auf die Anforderungen Ihres Unternehmens zugeschnitten sind.

Diese Funktionen machen Dataverse zu einer leistungsstarken Plattform für die Verwaltung von Geschäftsdaten, die einfache und komplexe Datenmodelle unterstützt und eine effiziente datengestützte Entscheidungsfindung ermöglicht.