শেয়ার করুন বন্ধুর সাথে
Call

কোনো ডেটাবেজ টেবিলের যে ফিল্ডের প্রতিটি ডেটা অদ্বিতীয় অর্থাৎ ভিন্ন ভিন্ন এবং যার সাহায্যে টেবিলের রেকর্ডগুলোকে অদ্বিতীয়ভাবে সনাক্ত করা যায় এবং যার মাধ্যমে এক বা একাধিক টেবিলের মধ্যে সম্পর্ক স্থাপন করে সম্পর্কযুক্ত ডেটাবেজ তৈরি করা যায় তাকে প্রাইমারি কী বলা হয়। একটি টেবিল তৈরি করার সময়ই ঐ টেবিলের প্রাইমারি কী নির্ধারন করা হয়। একটি টেবিলে একটির বেশি প্রাইমারি কী থাকতে পারবে না। অপরদিকে, রিলেশনাল ডেটাবেজ মডেলে কোনো একটি টেবিলের প্রাইমারি কী যদি অন্য টেবিলে ব্যবহৃত হয় তখন ঐ কী ফিল্ডকে প্রথম টেবিলের সাপেক্ষে দ্বিতীয় টেবিলের ফরেন কী বলে। ফরেন কী এর সাহায্যে একটি টেবিলের সাথে অন্য টেবিলের সম্পর্ক স্থাপন করা যায়। ফরেন কী ফিল্ডের ভেল্যু অবশ্যই রেফারেন্স টেবিলের প্রাইমারি কী এর ভেল্যু হতে হবে। এক্ষেত্রে ফরেন কী ফিল্ডের ভেল্যু ডুপ্লিকেট অথবা নাল (Null) ভেল্যু হতে পারে। তাই বলা যায়- প্রাইমারি কী ও ফরেন কী এক নয়।

ভিডিও কলে ডাক্তারের পরামর্শ পেতে Play Store থেকে ডাউনলোড করুন Bissoy অ্যাপ