hypergraphs.de

Reproduzierbares Praxislabor

Graphmodell-Review mit zehn Fragen

Deckt ein zehnteiliges Review ein fachliches Gegenbeispiel auf, bevor Daten und Abfragen an ein zu enges Modell gebunden werden?

Redaktion Hypergraphs.deFachprüfung: 18.09.2026TechArticle

Voraussetzungen

Exportieren Sie ein lesbares Schema und drei häufige Query-Beispiele. Benennen Sie eine fachlich verantwortliche Person und eine zweite Person, die das Modell nicht entworfen hat.

Das Review arbeitet mit erfundenen Lieferanten- und Rollenbeispielen. Es verändert weder Schema noch Datenbank; Entscheidungen werden zunächst im Protokoll erfasst.

Versuchsaufbau und minimale Daten

Prüfen Sie zehn Punkte: Identität, Knotentypen, Kantenrichtung, Kardinalität, Mehrfachrollen, zeitliche Gültigkeit, Provenienz, unbekannte Werte, häufige Queries und Exit-Format.

Zu jedem Punkt gehören Normalfall, Gegenbeispiel, aktuelle Modellantwort und Entscheidung. „Nicht relevant“ braucht eine Begründung.

Befehl oder Abfrage

Reviewfall R-06
Normalfall: Lieferant L liefert Produkt P.
Gegenbeispiel: L liefert P und wartet dasselbe P im Auftrag eines Partners.
Ist-Modell: (L)-[:LIEFERT]->(P)
Prüffrage: Wo stehen Rolle, Auftraggeber und Gültigkeitszeitraum?
Sollentscheidung: Beziehung reifizieren oder definierte Rollen modellieren.

Nur in der beschriebenen isolierten Laborumgebung ausführen. Versionen und Exitcodes gehören zum Protokoll.

Erwartetes Ergebnis

Das Gegenbeispiel muss mindestens eine offene Modellentscheidung erzeugen: Eine Kantenart `LIEFERT` kann Wartungsrolle, Auftraggeber und Zeitraum nicht eindeutig ausdrücken.

Bestanden ist das Review, wenn alle zehn Punkte mit Beleg bearbeitet sind, jede offene Entscheidung Owner und Termin hat und drei Beispielqueries formulierbar bleiben.

Negativtest

Lassen Sie den Lieferanten nur als Lieferant auftreten. Das enge Modell wirkt korrekt, obwohl der bekannte Mehrfachrollenfall fehlt. Ein Review ohne Gegenbeispiel ist nicht bestanden.

Prüfen Sie einen unbekannten Endzeitpunkt. Wird er als `9999-12-31` gespeichert, muss das Team unbekannt von tatsächlich unbefristet trennen.

Rollback und Aufräumen

Da das Review zunächst nur ein Dokument erzeugt, besteht der Rollback im Verwerfen des Änderungsvorschlags, nicht im Löschen von Produktionsdaten. Das ursprüngliche Schema bleibt referenziert.

Wurde ein Prototyp angelegt, entfernen Sie nur dessen isolierten Namespace. Eine Schemaänderung folgt erst nach Migrationstest und Freigabe.

Einordnung

Das Review sucht kein perfektes Diagramm. Es macht Annahmen unter Gegenbeispielen sichtbar und bindet Änderungen an reale Queries sowie verantwortliche Entscheidungen.

Quellen zu diesem Beitrag

Die Primärquellen für „Graphmodell-Review mit zehn Fragen“ wurden am 18.09.2026 geprüft. Versions- und Statusangaben sind vor einem produktiven Einsatz erneut zu kontrollieren.

Weitere reproduzierbare Versuche