ቪዲዮ: አንድ አምድ ብዙ የውጭ ቁልፎች ሊኖሩት ይችላል?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
በንድፈ ሀሳብ እርስዎ ይችላል ማስፈጸም አይደለም በርካታ የውጭ ቁልፍ ነጠላ ላይ አምድ . በአማራጭ እርስዎ ይችላል በውስጡ ያለውን ግብአት የሚያረጋግጡበት ሂደቶችን በመጠቀም ይህንን ያስፈጽሙት። ብዙ ጠረጴዛ እና አስፈላጊውን ቀዶ ጥገና ያድርጉ.
በተመሳሳይ መልኩ፣ በርካታ የውጭ ቁልፎች ሊኖሩዎት ይችላሉ?
ጠረጴዛው ሊሆን ይችላል በርካታ የውጭ ቁልፎች አሏቸው , እና እያንዳንዱ የውጭ ቁልፍ ሊኖረው ይችላል የተለየ የወላጅ ጠረጴዛ. እያንዳንዱ የውጭ ቁልፍ በመረጃ ቋቱ ስርዓት ራሱን ችሎ የሚተገበር ነው። ስለዚህ, በጠረጴዛዎች መካከል ያለውን ግንኙነት መጨፍለቅ ይችላል በመጠቀም ይቋቋማል የውጭ ቁልፎች.
ከላይ በተጨማሪ በተመሳሳይ አምድ ላይ ዋና ቁልፍ እና የውጭ ቁልፍ መፍጠር እንችላለን? መቼ ትፈጥራለህ ሀ ዋና ቁልፍ ፣ SQL አገልጋይ በ ላይ የተመሠረተ መረጃ ጠቋሚን በራስ-ሰር ይፈጥራል ቁልፍ አምዶች . የ የውጭ ቁልፍ መካከል ግንኙነት ይመሰርታል ቁልፍ አምዶች እና ተዛማጅ አምዶች በሌላ ጠረጴዛ ውስጥ. ( ትችላለህ እንዲሁም ያገናኙት። የውጭ ቁልፍ አምዶች ወደ አምዶች ውስጥ ተመሳሳይ ጠረጴዛ)
ስለዚህ፣ የውጭ ቁልፍ ብዙ ጠረጴዛዎችን ሊያመለክት ይችላል?
በእውነቱ ቀላል ናቸው በመረጃ ቋት አስተዳደር ውስጥ በምክንያታዊነት ትክክል ነው እና በእውነቱ የሚቻል እና በማንኛውም RDBMS ሊፈቀድለት ይገባል። ማጣቀሻ ሀ የውጭ ቁልፍ ወደ ሁለት ወይም ከዚያ በላይ ጠረጴዛዎች የመጀመሪያ ደረጃ እንዲሆን ይፈልጋል ቁልፍ እንደ የውጭ ቁልፍ በተሰጠው ጠረጴዛ.
አንድ ጠረጴዛ ስንት የውጭ ቁልፎች ሊኖሩት ይችላል?
ለአንድ አምድ እርስዎ ሊኖረው ይችላል። እስከ 16 የውጭ ቁልፎች . ለአንድ ጠረጴዛ ምንም እንኳን እርስዎ ምንም እንኳን አሁን ያለው የሚመከረው ቁጥር 253 ነው። ያደርጋል ያንን ቁጥር ከመድረሱ በፊት በአፈጻጸም ጉዳዮች መገደብ (ግዳጅ)።
የሚመከር:
አንድ ዋና ቁልፍ ሁለት የውጭ ቁልፎች ሊኖሩት ይችላል?
እያንዳንዱ የውጭ ቁልፍ እሴት በተዛማጅ ሰንጠረዥ ውስጥ የተለየ መዝገብ ስለሚጠቅስ ሁለት የውጭ ቁልፍ አምዶች በተለያየ ሠንጠረዥ ውስጥ አንድ አይነት ዋና ቁልፍ አምድ ቢኖራቸው ጥሩ ነው።
ብዙ የውጭ ቁልፎች ሊኖሩዎት ይችላሉ?
ሠንጠረዥ ብዙ የውጭ ቁልፎች ሊኖሩት ይችላል፣ እና እያንዳንዱ የውጭ ቁልፍ የተለየ የወላጅ ጠረጴዛ ሊኖረው ይችላል። እያንዳንዱ የውጭ ቁልፍ በመረጃ ቋት ስርዓቱ በተናጥል ነው የሚተገበረው። ስለዚህ, የውጭ ቁልፎችን በመጠቀም በሰንጠረዦች መካከል ያለውን ግንኙነት መፍጠር ይቻላል
ዋና ቁልፎች እና የውጭ ቁልፎች ምንድን ናቸው?
የአንደኛ ደረጃ ቁልፍ እና የውጭ ቁልፍ ግንኙነት ተቀዳሚ ቁልፍ በግንኙነት ዳታቤዝ ሰንጠረዥ ውስጥ ያለውን መዝገብ በተለየ ሁኔታ ይለያል፣ የውጭ ቁልፍ ግን በሰንጠረዡ ውስጥ ያለውን መስክ ያመለክታል ይህም የሌላ ሠንጠረዥ ዋና ቁልፍ ነው።
በ SQL Server 2008 ውስጥ አንድ አምድ ወደ አንድ የተወሰነ ቦታ እንዴት ማከል እችላለሁ?
በSQL Server ውስጥ SQL Server Management Studioን በመጠቀም በአንድ ቦታ ላይ አምድ ለመጨመር ያስችላል፣ በጠረጴዛው ላይ በቀኝ ጠቅ ያድርጉ እና ከዚያ ዲዛይኑ አምድ ማከል የሚፈልጉትን ረድፍ ይምረጡ በቀኝ ጠቅ ያድርጉ አምድ ያስገቡ የአምድ ስም እና የሚፈልጉትን የውሂብ አይነት ያቅርቡ ከዚያም ያስቀምጡት
የውጭ ቁልፍ ሌላ የውጭ ቁልፍ ሊያመለክት ይችላል?
1 መልስ። የውጭ ቁልፍ እንደ ልዩ የተገለጸውን ማንኛውንም መስክ ሊያመለክት ይችላል። ያ ልዩ መስክ እራሱ እንደ ባዕድ ቁልፍ ከተገለጸ ምንም ለውጥ አያመጣም። ልዩ መስክ ከሆነ የሌላ FK ኢላማም ሊሆን ይችላል