Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

सिद्धांत के साथ एक से अनेक बहुरूपी संबंध बनाना

यह प्रश्न आवेदन में अनावश्यक जटिलता का परिचय देता है। सिर्फ इसलिए कि नोटों की संरचना समान है इसका मतलब यह नहीं है कि वे एक ही इकाई हैं। डेटाबेस को 3NF में मॉडलिंग करते समय, वे एक ही निकाय नहीं होते हैं क्योंकि एक नोट को किसी पुस्तक से किसी पते पर नहीं ले जाया जा सकता है। आपके विवरण में पुस्तक और पुस्तक_नोट आदि के बीच एक निश्चित अभिभावक-बाल संबंध है, इसलिए इसे इस तरह मॉडल करें।

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस में टाइमज़ोन स्टोर करने का सही तरीका?

  2. बैक बटन पर क्लिक करने के बाद फॉर्म को दोबारा सबमिट करने से रोकें

  3. 8 दशमलव स्थानों के साथ अक्षांश/देशांतर के लिए किस MySQL डेटा प्रकार का उपयोग किया जाना चाहिए?

  4. MySQL में तिथि के अनुसार ऑर्डर कैसे करें

  5. MySQL डिफ़ॉल्ट ऑर्डर WHERE पर निर्भर करता है