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

क्या एक उम्मीदवार कुंजी निर्धारक बीसीएनएफ के लिए पर्याप्त है?

"भाग" से प्रश्न का क्या अर्थ है? कुछ लेकिन सभी नहीं? कुछ या सभी? इससे आपका क्या मतलब है?

आंशिक कार्यात्मक निर्भरता की परिभाषा "आंशिक" का उपयोग कुछ के लिए नहीं बल्कि सभी के लिए करती है।

BCNF की परिभाषाओं की जाँच करें। जिसके लिए आवश्यक है कि कोई भी गैर-प्रधान विशेषता किसी भी कुंजी पर आंशिक रूप से कार्यात्मक रूप से निर्भर न हो, इसके लिए आपके द्वारा लिखी गई अन्य चीजों की भी आवश्यकता होती है। तो आपका "अगर" सही नहीं है। लेकिन अगर असाइनमेंट प्रश्न के "भाग" का अर्थ "आंशिक रूप से निर्भर" के रूप में "का हिस्सा है, लेकिन सभी का नहीं" है, तो बीसीएनएफ की प्रासंगिक परिभाषा के अनुसार संबंध बीसीएनएफ में नहीं है।

सभी उम्मीदवार कुंजी सुपरकी हैं। लेकिन उम्मीदवार कुंजी सुपरकी हैं जिनमें कोई छोटी सुपरकी नहीं होती है। सुपरकी बीसीएनएफ की परिभाषा के एक अलग रूप में शामिल हैं। लेकिन अगर बीसीएनएफ का उल्लंघन एक परिभाषा के अनुसार किया जाता है और जो आप जानते हैं, तो संभवत:किसी अन्य द्वारा इसकी अनुमति नहीं दी जा सकती है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL फुलटेक्स्ट सर्च कैसे काम करता है?

  2. MySQL - समय ओवरलैप ढूँढना

  3. जावा या MySQL में पासवर्ड का एन्क्रिप्शन?

  4. स्प्रिंग बूट एप्लिकेशन में ssh टनल पर रिमोट mysql से कैसे कनेक्ट करें?

  5. डेटाबेस में किसी अज्ञात तालिका में एक विशिष्ट कॉलम खोजें?