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.