Übung – AccidentTable und Beziehungen erstellen
In dieser Übung erstellen Sie die Haupt-AccidentTable und bauen die Beziehungen zu den anderen Tabellen aus, die Sie zuvor erstellt haben.
Wählen Sie im Hauptmenü Tabellen aus.
Wählen Sie Neue Tabelle>Neue Tabelle aus.
Geben im Bereich Eigenschaften unter Anzeigename Folgendes ein:
AccidentTable
.Wechseln Sie zur Registerkarte Primäre Spalte, und geben Sie unter Anzeigename
AccidentId
ein.Wählen Sie Speichern aus.
Wählen Sie im Bereich Spalten und Daten das Feld AccidentId, und wählen Sie Spalte bearbeiten aus.
Ändern Sie den Datentyp zu Automatische Nummerierung.
Wählen Sie Speichern aus.
Erstellen Sie die Spalte AccidentDescription. Wählen Sie + (Neue Spalte) im Bereich Spalten und Daten aus.
Geben Sie im Bereich Neue Spalte auf der rechten Seite des Bildschirms folgende Informationen ein bzw. überprüfen Sie sie:
Anzeigename -
AccidentDescription
Datentyp – Einzelne Textzeile (Standard)
Erforderlich - Eingabe erforderlich
Durchsuchbar – aktiviert (Standard)
Wählen Sie Speichern aus.
Fügen Sie eine weitere neue Spalte mit diesen Informationen hinzu:
Anzeigename -
AccidentDate
Datentyp - Datum und Zeit
Format - Datum und Uhrzeit
Erforderlich - Eingabe erforderlich
Durchsuchbar – aktiviert (Standard)
Wählen Sie Speichern aus.
Fügen Sie eine weitere neue Spalte mit folgenden Informationen hinzu:
Anzeigename -
ManagerComments
Datentyp – Einzelne Textzeile (Standard)
Erforderlich – Optional (Standard)
Durchsuchbar – aktiviert (Standard)
Speichern Sie, um fortzufahren.
Erstellen Sie eine Ja/Nein-Auswahlspalte mit diesen Daten:
Anzeigename -
ManagerReviewed
Datentyp - Auswahl > Ja/nein
Erforderlich – Optional (Standard)
Durchsuchbar – aktiviert (Standard)
Auswahl - Nein oder Ja (Standard)
Standardauswahl - Nein
Speichern Sie. Gehen Sie jetzt zu den Suchspalten.
Erstellen Sie die Spalte LocationId.
Anzeigename -
LocationId
Datentyp – Suche
Erforderlich - Eingabe erforderlich
Durchsuchbar – aktiviert (Standard)
Verknüpfte Tabelle - LocationTable (Geben Sie in das Suchfeld
LocationTable
ein, und wählen Sie es aus der eingegrenzten Suchliste aus)Hinweis
Wählen Sie im Dropdownmenü Verknüpfte Tabelle aus, in welcher Tabelle nach Werten gesucht werden soll. Durch die Auswahl der in der vorherigen Übung erstellten LocationTable, wird eine n:1-Beziehung erstellt: n in AccidentTable zu eins in der LocationTable.
Die von Ihnen in der Tabelle erstellten Beziehungen werden angezeigt, nachdem Sie alle Änderungen gespeichert haben. Speichern Sie die neue Spalte.
Erstellen Sie die Suchspalte AccidentTypeId.
Anzeigename -
AccidentTypeId
Datentyp – Suche
Erforderlich - Eingabe erforderlich
Durchsuchbar – aktiviert (Standard)
Verknüpfte Tabelle - TypeofAccidentTable (beginnen Sie
TypeofAccidentTable
einzugeben, und wählen Sie sie aus).
Speichern Sie Ihre neue Spalte.
Hinweis
Diese Auswahl erstellt eine n:1-Beziehung: Viele in der AccidentTable zu eins in der AccidentTypeTable.
Als nächstes erstellen wir die n:n-Beziehung:
Wählen Sie im Bereich Schema in der oberen Mitte des Tabellenbildschirms Beziehungen aus.
Wählen Sie aus der Befehlsleiste Neue Beziehung und dann n:n aus
Der Bereich n:n wird auf der rechten Seite Ihres Bildschirms angezeigt. Im Suchfeld Zugehörig (viele) geben Sie
EmployeeTable
ein und wählen die EmployeeTable aus, die Sie in der vorherigen Übung erstellt haben.Standardmäßig liefert Dataverse einen Beziehungsnamen und einen Namen der Beziehungstabelle. Sie können diese Standardnamen aktualisieren und neue Namen eingeben. Für diese Übung können Sie die Standardnamen unverändert lassen.
Wenn Sie fertig sind, klicken Sie auf Fertig.
Ihre Liste Beziehungen zeigt die anderen Beziehungen (n:1) an, die erstellt wurden, als Sie die Suchspalten in den vorherigen Schritten hinzugefügt haben. Sie können die Liste nach Beziehungstyp filtern, um die Ansicht zu ändern.
Wir haben nun mehrere Tabellen erstellt und diese miteinander verknüpft. Wir bauen unsere Unfallnachverfolgungs-App weiter aus. I nächsten Lernmodul arbeiten wir an den Ansichten und Formularen für die Tabellen, die wir in diesem Modul erstellt haben. Testen wir kurz unser Wissen, bevor wir fortfahren!