วิธีจัดโครงสร้างความสัมพันธ์แบบ "ต่อกลุ่ม" ระหว่างโหนด


9

ฉันต้องการโหนด 2 ประเภทคือผู้ขายและผลิตภัณฑ์ ผู้ขายแต่ละคนสามารถมีผลิตภัณฑ์มากมายและแต่ละผลิตภัณฑ์สามารถมีผู้ขายมากมาย นอกจากนี้ความสัมพันธ์ระหว่างผู้ขายและผลิตภัณฑ์จะต้องมีราคา

อะไรจะเป็นวิธีที่ดีที่สุดในการสร้างความสัมพันธ์นั้นทำให้ง่ายที่จะแสดงรายการผลิตภัณฑ์ทั้งหมดที่ผู้ขายขายในหน้าของพวกเขา (พร้อมราคา) รวมถึงรายชื่อผู้ขายทั้งหมดที่ขายผลิตภัณฑ์บนหน้าเว็บของพวกเขา (พร้อมราคา)

คำตอบ:


13

คุณสามารถบรรลุโดยทั้งสองโมดูล: สนามการเก็บและEntity อ้างอิง ,

คุณสามารถสร้างฟิลด์คอลเลกชันฟิลด์ (อินสแตนซ์ไม่ จำกัด ) ให้กับผลิตภัณฑ์ฟิลด์คอลเลกชัน (ทำหน้าที่เหมือนเสื้อคลุม) ประกอบด้วยฟิลด์อ้างอิงเอนทิตีที่อ้างอิงถึงผู้ขายและฟิลด์ราคาสำหรับผู้ขายนั้น

ภาพหน้าจอสำหรับคุณ:

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่


ผมรักที่จะเห็นรายละเอียดคำตอบเช่นนี้งานที่ดี (โหวต)
frazras

ดีใจที่ฉันสามารถช่วย :)
gilzero

1
gilder ตัวอย่างของคุณทำงานอย่างสมบูรณ์ แต่คุณรู้วิธีที่จะแสดงรายการราคา / ผลิตภัณฑ์ที่เกี่ยวข้องในหน้าผู้ขายได้อย่างง่ายดายหรือไม่?
Itempo

gilder -> gilzero, แก้ไขอัตโนมัติที่โง่ :)
Itempo

@itempo ใช่. คุณสามารถใช้ Views Attachment หรือโมดูล EVA
gilzero
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.