Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Schritt 7: Validieren des Datenmodells
In diesem Schritt validiert der Geschäftsbenutzer die Abfrageergebnisse und prüft, ob er die Geschäftsanforderungen erfüllt. Sie können die folgende Tabelle verwenden, um die Zugriffsmuster anhand der Anforderungen des Benutzers zu überprüfen.
Frage |
Basistabelle/GSI |
Abfrage |
Als Benutzer möchte ich alle unmittelbaren untergeordneten Komponenten für eine übergeordnete Komponenten-ID abrufen. |
GSI1 |
(Unmittelbare untergeordnete Elemente einer Komponente suchen.) |
Als Benutzer möchte ich eine rekursive Liste aller untergeordneten Komponenten für eine Komponenten-ID abrufen. |
GSI1 oder GSI2 |
GSI1: or GSI2: (Suche nach allen untergeordneten Komponenten mit Hilfe einer übergeordneten Komponente. Suche alle untergeordneten Komponenten mit Hilfe einer Komponente der mittleren Ebene). |
Als Benutzer möchte ich die Vorfahren einer Komponente sehen. |
Basistabelle |
(Suche nach Vorfahren einer Komponente.) |
Sie können auch ein Skript (Test) in jeder Programmiersprache implementieren, um DynamoDB direkt abzufragen und die Ergebnisse mit den erwarteten Ergebnissen zu vergleichen.