दो सबसे आम दृष्टिकोण हैं प्रति वर्ग तालिका (अर्थात आधार वर्ग के लिए एक तालिका और प्रत्येक उपवर्ग के लिए एक अन्य तालिका जिसमें उपवर्ग का वर्णन करने के लिए आवश्यक अतिरिक्त स्तंभ हैं) और तालिका प्रति पदानुक्रम (यानी एक तालिका में सभी स्तंभ, एक अयस्क अधिक के साथ) उपवर्गों के भेदभाव के लिए अनुमति देने के लिए कॉलम। कौन सा बेहतर तरीका है वास्तव में आपके आवेदन और डेटा एक्सेस रणनीति के विवरण पर निर्भर करता है।
एफके की दिशा को उलट कर और माता-पिता से अतिरिक्त आईडी को हटाकर आपके पहले उदाहरण में आपके पास प्रति वर्ग तालिका होगी। अन्य दो अनिवार्य रूप से प्रति वर्ग तालिका के रूप हैं।