दिलचस्प पोस्ट
href सिंटैक्स: फ़ाइल नाम में स्थान होना ठीक है PHP – MySQL कनेक्शन काम नहीं कर रहा है: 2002 ऐसी कोई फ़ाइल या निर्देशिका नहीं है एएसपी.नेट में जावास्क्रिप्ट से एक बटन क्लिक ईवेंट को कैसे आग लगा सकता है ! जावास्क्रिप्ट में पूर्ववर्ती समारोह? किसी स्ट्रिंग से नंबर ढूंढें और निकालें पायथन में एसएफटीपी? (स्वतंत्र मंच) कार्य के लिए एकाधिक थ्रेड्स स्पॉन करें, तब तक प्रतीक्षा करें जब तक कि सभी समाप्त न हो जाए Apache HttpClient 4.3 में SSL प्रमाणपत्र की उपेक्षा करना Asp.net MVC $ .पोस्ट कॉल वापसी स्ट्रिंग … jqGrid के प्रारूप के लिए मदद की ज़रूरत है पैनेथेथेस PHP के बीच पाठ निकालें सी ++ में स्ट्रिंग के लिए आप इंट को कैसे जोड़ सकते हैं? क्या मैं एक ही पृष्ठ पर jQuery के कई संस्करणों का उपयोग कर सकता हूं? जुड़ें और इकाई फ़्रेमवर्क में शामिल करें एएसपी.नेट एमवीसी आंशिक दृश्य: इनपुट नाम उपसर्ग जावा में कई मापदंडों के साथ कन्स्ट्रस्ट्रक्टरों को प्रबंधित करना

रिलेशनल डेटाबेस में इनहेरिटेंस मॉडलिंग कैसे करें?

मेरा प्रश्न संबंधपरक डेटाबेस सिस्टम में विरासत मॉडलिंग के संबंध में है। मेरे पास वैधानिक डेटा मॉडल है और इसमें उत्पाद तालिका के कुछ विशेष गुणों को प्राप्त करने वाले उत्पाद के मूल्य से संबंधित कुछ फ़ील्ड हैं और मैं इस विरासत को MySQL रिलेशनल डेटाबेस में मॉडल करना चाहता हूं और इसलिए,

"हम संबंधपरक डेटाबेस में विरासत मॉडलिंग कैसे कर सकते हैं?"

धन्यवाद।

वेब के समाधान से एकत्रित समाधान "रिलेशनल डेटाबेस में इनहेरिटेंस मॉडलिंग कैसे करें?"

मार्टिन फोवलर ने अपनी पुस्तक पैंटर्न्स ऑफ़ एंटरप्राइज़ एप्लीकेशन आर्किटेक्चर बुक में बड़े पैमाने पर चर्चा की। इस पुस्तक को प्राप्त करें और देखें:

  1. एकल तालिका वंशानुक्रम
  2. कक्षा तालिका विरासत
  3. कंक्रीट तालिका विरासत

वेबसाइट आपको कुछ विचार देनी चाहिए आप विरासत मैपर्स पर अनुभाग को भी पढ़ना चाह सकते हैं। विभिन्न दृष्टिकोणों में से प्रत्येक अपने पेशेवरों और विपक्षों को समझदारी से चुनते हैं।

कुछ विचारों के लिए इन लेखों को देखें:

रिलेशनल डेटाबेस से मैपिंग ऑब्जेक्ट्स

ओ / आर मैपिंग में विरासत

रिलेशनल डेटाबेस ऑब्जेक्ट्स (और, इस प्रकार, इनहेरिटेंस) से निपटते नहीं हैं – वे रिश्तों से निपटते हैं। आप जो वास्तव में पूछ रहे हैं वह अपने ऑब्जेक्ट की संरचना को अपने डेटाबेस में कैसे मैप करने के लिए है – और इसका उत्तर "यह आपके ORM परत पर निर्भर करता है"

मैपिंग ऑब्जेक्ट्स को रिलेशनल डाटाबेस पर नज़र डालें : कुछ विवरण के लिए ओ / आर मॅपिंग विस्तार लेख में। अगर आप हमें बताएंगे कि आपके द्वारा कौन सा सॉफ़्टवेयर स्टैक उपयोग कर रहे हैं, तो आप को अधिक से अधिक उत्तर प्राप्त होगा।

"डाटाबेस मैनेजमेंट में व्यावहारिक मुद्दे" का अध्याय 6 शायद आपके लिए एक रोचक पढ़ा है।

जैसा कि अन्य सभी अध्याय हैं, शायद, लेकिन वे सीधे आपके प्रश्न से संबंधित नहीं होते हैं

यदि आप किसी पुस्तक को पढ़ने के बजाय कुछ वेब लेख देखना चाहते हैं, तो आप Googling द्वारा कुछ अच्छे लेख पा सकते हैं:

Generalization Specialization Relational Modeling 

जीन-स्पेक पैटर्न बहुत सारी जमीन को शामिल करता है जो कि विरासत ओओपी वातावरण में करता है।

यदि आप Google पर हैं

 Generalization Specialization Object Modeling 

आप लेखों का एक नया बैच प्राप्त करेंगे, जिनमें से अधिकांश को स्पष्ट रूप से उल्लेख करना चाहिए।

एक डिजाइन तकनीक है जो कि निम्न टैग श्रेणी-तालिका- में जानकारी टैग के तहत विरासत है । यदि आप "विस्तार" शब्द के अजीब उपयोग की अनुमति देते हैं, तो यह आपको एक वर्ग तालिका "विस्तार" करने के लिए उप-क्लास टेबल का उपयोग करने की अनुमति देता है इसमें कुछ काम शामिल है, लेकिन इसके लायक है।