আমরা একটি টেবিলে দুটি বিদেশী কী যোগ করতে পারি?
আমরা একটি টেবিলে দুটি বিদেশী কী যোগ করতে পারি?

ভিডিও: আমরা একটি টেবিলে দুটি বিদেশী কী যোগ করতে পারি?

ভিডিও: আমরা একটি টেবিলে দুটি বিদেশী কী যোগ করতে পারি?
ভিডিও: এসকিউএল সম্পূর্ণ কোর্স| 11 - কিভাবে একক টেবিল এবং একাধিক টেবিলে একাধিক বিদেশী কী তৈরি করবেন 2024, নভেম্বর
Anonim

হ্যাঁ, মাইএসকিউএল এটির অনুমতি দেয়। আপনি পারেন আছে একাধিক বিদেশী কী একই টেবিল . দ্য বিদেশী কী আপনার স্কিমাতে (Account_Name এবং Account_Type-এ) করতে কোনো বিশেষ চিকিৎসা বা বাক্য গঠনের প্রয়োজন নেই। এটা অন্তত দেখা যাচ্ছে এক এই ক্ষেত্রে গ্রাহকের আইডি এবং নাম কলামে প্রযোজ্য টেবিল.

একইভাবে, আমাদের কি একটি টেবিলে দুটি বিদেশী কী থাকতে পারে?

ক টেবিল হতে পারে একাধিক বিদেশী কী আছে , এবং প্রতিটি বিদেশী কী থাকতে পারে একটি ভিন্ন অভিভাবক টেবিল . প্রতিটি বিদেশী চাবি ডাটাবেস সিস্টেম দ্বারা স্বাধীনভাবে প্রয়োগ করা হয়। অতএব, মধ্যে সম্পর্ক ক্যাসকেডিং টেবিল করতে পারেন ব্যবহার করে প্রতিষ্ঠিত হবে বিদেশী কী.

উপরের পাশে, ওরাকলের একটি টেবিলে কতটি বিদেশী কী থাকতে পারে? ক টেবিল সঙ্গে একটি বিদেশী নিজের মূল রেফারেন্স এখনও 253 তে সীমাবদ্ধ বিদেশী মূল রেফারেন্স। 253 এর চেয়ে বেশি বিদেশী মূল রেফারেন্সগুলি বর্তমানে কলামস্টোর সূচীগুলির জন্য উপলব্ধ নয়, মেমরি-অপ্টিমাইজ করা৷ টেবিল , প্রসারিত ডাটাবেস, বা বিভাজিত বিদেশী চাবি টেবিল.

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, একটি টেবিলে কতটি বিদেশী কী থাকতে পারে?

একটি কলামের জন্য, আপনার কাছে 16টি বিদেশী কী থাকতে পারে। একটি টেবিলের জন্য, বর্তমান প্রস্তাবিত সংখ্যা 253 যদিও আপনি সেই সংখ্যায় পৌঁছানোর আগে পারফরম্যান্স সমস্যার দ্বারা সীমিত (বাধ্য) হবেন।

একটি বিদেশী কী ডুপ্লিকেট মান থাকতে পারে?

প্রাথমিকের মতো নয় কী , বিদেশী কী করতে পারেন ধারণ ডুপ্লিকেট মান . এছাড়াও, তাদের জন্য NULL ধারণ করা ঠিক আছে মান . সূচী স্বয়ংক্রিয়ভাবে জন্য তৈরি করা হয় না বিদেশী কী ; যাইহোক, একটি DBA হিসাবে, আপনি করতে পারা তাদের সংজ্ঞায়িত করুন। একটি টেবিল একাধিক ধারণ করার অনুমতি দেওয়া হয় বিদেশী চাবি.

প্রস্তাবিত: