मुझे लगता है कि सबसे अच्छा तरीका आवश्यक वस्तुओं के सेट के साथ एक अस्थायी तालिका बनाना है (प्रक्रिया जो आइटम आईडी को पैरामीटर के रूप में या उन पंक्तियों के साथ कुछ लेती है) और फिर उपरोक्त सभी तालिकाओं के साथ मिलकर इसमें शामिल हो जाएं।
यदि किसी दिए गए बास्केटिड के लिए आपके पास बाईं जॉइन के दाईं ओर कोई नल नहीं है, तो टोकरी में सभी आवश्यक वस्तुएँ हैं।