मैं संबंधित दस्तावेज़ सिस्टम में निर्मित पर विचार करता हूं। दस्तावेज़ पर गुण टैब के तहत, संबंधित दस्तावेज़ों के लिए एक अनुभाग है। कार्यक्षमता यहाँ वर्णित है:
Document Properties, Related Docs
यदि यह अपनी वेबसाइट के लिए कार्यक्षमता का एक बड़ा टुकड़ा था, तो आप शायद आसान पहुँच के लिए मौजूदा पृष्ठ, डिजाइन, फार्म, गुण टैब के लिए एक और टैब के रूप में खंड जोड़ सकते हैं । आपको मॉड्यूलसाइट मैनेजर -> विकास के क्षेत्र को संशोधित करने की आवश्यकता होगी। एक और सिर ऊपर: वे तकनीकी रूप से दिशाहीन रिश्ते हैं, लेकिन आप दोनों तरीकों से जाने के लिए आपके प्रश्नों की संरचना कर सकते हैं:
SELECT *
FROM CMS_Document d
JOIN CMS_Relationship r
ON (d.DocumentID = r.LeftNodeID
OR d.DocumentID = r.RightNodeID)
Where DocumentID = 100
ऊपर कोड CMS_Relationship मेज पर CMS_Document तालिका में शामिल हो जाएगा आप के साथ दस्तावेज़ के लिए सभी संबंधित दस्तावेज देने के लिए आईडी 100
आप डेटाबेस एक चोटी पर लेते हैं, संबंधित दस्तावेज़ के लिए तालिका संरचना बहुत सरल है:

तो जैसा कि McBeev सुझाव दिया, मैं रचनात्मक होगा उत्पादों और व्यंजनों के लिए एक कस्टम दस्तावेज़ प्रकार खा लिया। फिर आप उन्हें लिंक कर सकते हैं जैसा कि मैंने ऊपर उल्लिखित किया है। सौभाग्य!
स्रोत
2011-03-10 14:34:23
मानते हुए अपने अपने डेटा भंडारण के लिए एक वेबसाइट के रूप में प्रस्तुत b करने के लिए है, तो मुझे लगता है कि एंथनी महान काम करेंगे। –