Come strutturare una relazione "molti-a-molti" tra nodi


9

Vorrei avere 2 tipi di nodo, venditori e prodotti. Ogni venditore può avere molti prodotti e ogni prodotto può avere molti venditori. Inoltre, la relazione tra venditori e prodotti dovrebbe contenere un prezzo.

Quale sarebbe il modo migliore per creare quella relazione, rendendo più semplice elencare tutti i Prodotti che un venditore vende sulla sua pagina (con i prezzi), nonché elencare tutti i Venditori che vendono un prodotto sulla loro pagina (con i prezzi)?

Risposte:


13

È possibile ottenere con questi due moduli: Raccolta campi e Riferimento entità ,

È possibile creare un campo Raccolta campi (istanze illimitate) per Prodotto, il campo raccolta (si comporta come un wrapper) contiene un riferimento al campo Riferimento entità al Venditore e un campo prezzo per quel venditore.

Alcuni screenshot per te:

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


Adoro vedere risposte dettagliate come questa, ottimo lavoro (votato)
frazras

Sono contento di poterti aiutare. :)
Gilzero,

1
Il tuo esempio ha funzionato perfettamente. Ma conosci un modo per visualizzare facilmente l'elenco associato di prezzi / prodotti nella pagina Venditore?
Itempo,

gilder -> gilzero, stupido autocorrezione :)
Itempo

@itempo. Sì. Puoi utilizzare Views Attachment o il modulo EVA
gilzero
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.