2016-07-12 22 views
0

Ich brauche Anleitung zum Erstellen von Datenbanklink für 1 zu viele Beziehung.Datenbankverbindung erstellen, 1 zu vielen. Beispieldaten und gewünschte Ergebnisse enthalten

Ich habe eine Klasse genannt Orders. Die Klasse unique/primary Schlüssel ist id.

Ich habe eine zweite Klasse genannt Order_Details. Order_Details enthält order_id (Beziehung zurück orders.id)

Jede Art von Link-Befehl erstelle ich ausgeführt haben, einen Fehler zurück, dass Link Angabe kann nicht wegen mehrerer Datensätze erstellt werden.

Unten finden Sie meine Beispieldaten und die gewünschten Ergebnisse.

Mein Ziel ist es, einen Link mit der Bezeichnung Details zu haben, auf Aufträge, die alle Order_Details für den order.id Rekord

Aktuelle Daten

enter image description here

gewünschte Ergebnisse enter image description here

enthält

Antwort

0

Eigentlich

Ich konnte es selbst herausfinden.

Eine Kombination von LINKLIST und INVERSE hat den Trick gemacht.

Ursprünglich habe ich ausführte LINKSET ohne INVERSE

Syntax: CREATE LINK Detail TYPE LINKLIST FROM Order_Details.order_id TO Orders.id INVERSE;

Vielen Dank für die Zeit nehmen, meine Frage zu lesen.