Peter Thomassen: Baumstruktur in einem Statement abgrasen

Beitrag lesen

Hallo,

Was bietet eine zusätzliche Tabelle an Vorteilen bezüglich der Abbildung rekursiver Modelle im Vergleich zur Verwendung von selbstbezüglichen Feldern?  Ok, eine zusätzliche Tabelle ist notwendig, wenn ich Graphen abbilden will, da die Knoten hier in einer n:m-Beziehung stehen, aber für Bäume, deren Knoten in einer 1:n-Beziehung stehen, halte ich eine zusätzliche Tabelle für unnötig.

Ich hab die Datenbankdogmen ;-) nicht im Kopf, aber das widerspricht AFAIK auch einer dieser Normalformen, weil sich je genau ein Datensatz beider Tabellen auf dasselbe Realobjekt bezieht, weshalb man sie zusammenlegen sollte. Möglicherweise habe ich hier nicht den Blick für die "Vorteilstiefe", aber ich habe so das Gefühl, dass damit wirklich nichts gewonnen ist. Sollte ich falsch liegen, kannst du mich ja gerne noch mal mit der Nase draufstoßen.

Bye,
Peter