Tabellen und Datenmodelle

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • Tabellen sind die Grundlage von ServiceNow Anwendungen, da sie definieren, welche Daten Sie speichern und wie sie strukturiert sind. Jede Tabelle besteht aus Feldern (Spalten), die bestimmte Datentypen wie Zeichenfolgen, Datumsangaben, Zahlen und Verweise auf andere Tabellen enthalten.

    Wenn Sie eine Tabelle erstellen, ServiceNow Generiert automatisch die zugrunde liegende Datenbankstruktur, Formulare und Listen.

    Tabellen-Beziehungen

    ServiceNow verwendet Referenzfelder, um Tabellen miteinander zu verbinden.

    Eins-zu-viele
    Häufigste Beziehung. Beispiel: Einem Anwender können viele Incidents zugewiesen sein. Sie fügen ein Referenzfeld auf der Seite „viele“ (Incident) hinzu, das auf die „eine“ Seite (Anwender) verweist.
    Viele-zu-viele
    Erfordert eine Zwischentabelle. Beispiel: Anwender können mehrere Rollen haben, und Rollen können mehreren Anwendern zugewiesen werden. Sie erstellen eine Verbindungstabelle mit zwei Referenzfeldern.
    Zugehörige Listen
    Automatisch in Formularen angezeigt, um verbundene Datensätze aus anderen Tabellen basierend auf Referenzfeldern anzuzeigen.

    Tabellenerweiterung (Übernahme)

    ServiceNow Unterstützt die Tabellenerweiterung, bei der untergeordnete Tabellen alle Felder und Funktionen von übergeordneten Tabellen erben.

    • Die meisten anwenderdefinierten Tabellen werden aus der Tabelle „Konfigurationselemente“ [cmdb_ci], der Aufgabe (Workflow-Elemente) oder eigenständigen Tabellen erweitert.
    • Untergeordnete Tabellen erben alle übergeordneten Felder automatisch plus ihre eigenen anwenderdefinierten Felder.
    • Die Tabellenerweiterung reduziert die Redundanz, ermöglicht ein konsistentes Reporting für ähnliche Datensatztypen und ermöglicht polymorphe Abfragen.

    Beispiel: Die Tabellen „Incident“, „Problem“ und „Change“ erweitern alle die Aufgabentabelle und übernehmen Felder wie Zuweisung, Status und Priorität, während eigene spezifische Felder hinzugefügt werden.