यह एक बहुत ही सामान्य तकनीक है। इसका उपयोग पदानुक्रमित डेटा (आप इसे पुनरावर्ती कहते हैं) को एक डीबी के भीतर संग्रहीत करने के लिए किया जाता है।
हालाँकि आपको अपने आवेदन में अखंडता का प्रबंधन करना होगा, क्योंकि एक विदेशी कुंजी का उपयोग नहीं किया जा सकता है, क्योंकि संबंध isRecipe ध्वज के लिए सशर्त है।