So strukturieren Sie eine Viele-zu-Viele-Beziehung zwischen Knoten


9

Ich möchte 2 Knotentypen haben, Verkäufer und Produkte. Jeder Verkäufer kann viele Produkte haben, und jedes Produkt kann viele Verkäufer haben. Außerdem müsste die Beziehung zwischen Verkäufern und Produkten einen Preis enthalten.

Was wäre der beste Weg, um diese Beziehung herzustellen und es einfach zu machen, alle Produkte, die ein Verkäufer auf seiner Seite verkauft (mit Preisen), sowie alle Verkäufer, die ein Produkt auf seiner Seite verkaufen (mit Preisen), aufzulisten?

Antworten:


13

Sie können durch diese beiden Module erreichen: Feldsammlung und Entitätsreferenz ,

Sie können ein Feldsammlungsfeld (unbegrenzte Instanzen) für das Produkt erstellen. Das Sammlungsfeld (das sich wie ein Wrapper verhält) enthält ein Entitätsreferenzfeld, das auf den Verkäufer verweist, und ein Preisfeld für diesen Verkäufer.

Einige Screenshots für Sie:

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein


Ich liebe es wirklich, detaillierte Antworten wie diese zu sehen, tolle Arbeit (abgestimmt)
frazras

Ich bin froh, dass ich helfen kann. :)
Gilzero

1
Vergolder dein Beispiel hat perfekt funktioniert. Aber kennen Sie eine Möglichkeit, die zugehörige Preis- / Produktliste einfach auf der Verkäuferseite anzuzeigen?
Itempo

Vergolder -> Gilzero, dumm Autokorrektur :)
Itempo

@itempo. Ja. Sie können Views Attachment oder EVA-Modul
Gilzero
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.