Geschachtelte Tabellen

04.07.1997

Eine Firma, die mit ihrer Firmenbezeichnung in einer entsprechenden Tabelle steht, ist dort nun mit ihren Filialen darstellbar. Dafür wird die Normalform, die nur einen Wert pro Tabellenfeld zuläßt, aufgehoben. Feldinhalt kann eine ganze Spalte sein oder auch eine neue Tabelle sowie Indizes, die auf weitere Tabellen verweisen.

Folgendermaßen könnte ein SQL-Statement aussehen, das eine benutzerdefinierte Methode enthält und die Struktur geschachtelter Tabellen unterstützt.

Die Bedingung (WHERE ...) ist eine Methode, die der Benutzer definiert hat. Sie ermöglicht, nach Filialen zu suchen, die im Postleitzahlgebiet 80805 liegen.

*Die Notation des SQL-Statements entspricht der aus der Betaversion von Oracle 8; sie kann sich inzwischen geändert haben.