Cómo estructurar una relación "muchos a muchos" entre nodos


9

Me gustaría tener 2 tipos de nodos, vendedores y productos. Cada vendedor puede tener muchos productos, y cada producto puede tener muchos vendedores. Además, la relación entre vendedores y productos debería contener un precio.

¿Cuál sería la mejor manera de crear esa relación, haciendo que sea fácil enumerar todos los productos que un vendedor vende en su página (con precios), así como enumerar a todos los vendedores que venden un producto en su página (con precios)?

Respuestas:


13

Puede lograrlo con estos dos módulos: Colección de campo y Referencia de entidad ,

Puede crear el campo Colección de campos (instancias ilimitadas) en Producto, el campo colección (actuar como un contenedor) contiene referencias de campo de Referencia de entidad al Vendedor y un campo de precio para ese vendedor.

Alguna captura de pantalla para ti:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí


Realmente me encanta ver respuestas detalladas como esta, gran trabajo (votado)
frazras

Me alegro de poder ayudar. :)
gilzero

1
GOLD su ejemplo funcionó a la perfección. Pero, ¿conoce alguna forma de mostrar fácilmente la lista asociada de precios / productos en la página del vendedor?
Itempo

dorador -> gilzero, autocorrección estúpida :)
Itempo

@itempo. Si. Puede usar el adjunto Vistas o el módulo EVA
gilzero
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.