Viele-zu-viele Beziehungen in ndb

8

Versuch, eine Viele-zu-Viele-Beziehung mit ndb zu modellieren. Kann jemand auf ein gutes Beispiel zeigen, wie man das macht?

Hier ist ein Beispiel von dem, was ich gerade habe:

%Vor%

Ist das der richtige Weg? Ich habe mich gut umgesehen, kann aber keine gute Dokumentation zu diesem Thema finden.

Im Datenspeicher-Viewer kann ich sehen, dass diese Beziehung als Liste von Schlüsseln gespeichert wird, was ich erwarte.

Wenn ich jedoch versuche, sie in der Personenklasse zu verwenden, so:

%Vor%

Ich bekomme:

%Vor%     
chrisw 24.06.2014, 16:55
quelle

1 Antwort

13

Nein. Das ist nicht der richtige Weg.

Sie können eine Viele-zu-Viele-Beziehung mit nur einer wiederholten Eigenschaft modellieren:

%Vor%

oder umgekehrt mit:

%Vor%

Die Richtung der Beziehung hängt von vielen Faktoren ab (Ihr Geschäftsmodell, Anzahl der Gilden pro Person, Anzahl der Mitglieder pro Gilde, etc.)

    
Hernán Acosta 24.06.2014, 21:51
quelle