সংক্ষিপ্ত উত্তর: হ্যাঁ, এটি NULL বা সদৃশ হতে পারে আমি ব্যাখ্যা করতে চাই কেন একটি বিদেশী কী শূন্য হতে পারে বা অনন্য বা অনন্য না হতে পারে। প্রথমে মনে রাখবেন একটি বিদেশী কী এর জন্য প্রয়োজন যে সেই ক্ষেত্রের মানটি প্রথমে একটি ভিন্ন টেবিলে (প্যারেন্ট টেবিল) বিদ্যমান থাকতে হবে। সংজ্ঞা অনুসারে এটিই একটি FK।
বিদেশী কী শূন্য থাকতে পারে?
শূন্য মান ধারণকারী একটি বিদেশী কী একটি প্যারেন্ট কী-এর মানগুলির সাথে মেলে না, যেহেতু সংজ্ঞা অনুসারে একটি অভিভাবক কী-এর কোনো শূন্য মান থাকতে পারে না। যাইহোক, একটি নাল বিদেশী কী মান সর্বদা বৈধ, এর যেকোনো নন-নাল অংশের মান নির্বিশেষে। … কোনো অংশ শূন্য হলে একটি বিদেশী কী মান শূন্য হয়।
একটি বিদেশী কী কি মাইএসকিউএল শূন্য হতে পারে?
5 উত্তর। বিদেশী কীগুলিতে NULLগুলি পুরোপুরি গ্রহণযোগ্য বিদেশী কীগুলিতে NULLগুলি নিয়ে কাজ করা কঠিন তবে এর অর্থ এই নয় যে আপনি এই জাতীয় কলামগুলি NOT NULL এ পরিবর্তন করুন এবং ডামি ("N/A", "অজানা) ঢোকান ", "কোন মান নেই" ইত্যাদি) আপনার রেফারেন্স টেবিলে রেকর্ড করে।
আপনি কিভাবে একটি বিদেশী কী নাল সেট করবেন?
বিদেশী কী, মাইএসকিউএল-এ ডিফল্টরূপে শূন্য হতে পারে না, কারণটি সহজ, আপনি যদি কিছু উল্লেখ করেন এবং আপনি এটি শূন্য করে দেন, আপনি ডেটা অখণ্ডতা হারাবেন। যখন আপনি টেবিল সেট তৈরি করেন তখন নালকেনা করার অনুমতি দিন এবং তারপর বিদেশী কী সীমাবদ্ধতা প্রয়োগ করুন।
কোন কী শূন্য হতে পারে?
প্রাথমিক কী কলাম মান শূন্য হতে পারে না। প্রার্থীর কী কলামের শূন্য মান থাকতে পারে। প্রাথমিক কী যে কোনো সম্পর্ক বা টেবিলের সবচেয়ে গুরুত্বপূর্ণ অংশ।