একটি সেকেন্ডারি কী কী
সেকেন্ডারি কী হল সেই কী যা প্রাথমিক কী হিসেবে বেছে নেওয়া হয়নি। যাইহোক, এটি প্রাথমিক কীর জন্য একটি প্রার্থী কী হিসাবে বিবেচিত হয়।
অতএব, একটি প্রার্থী কী প্রাথমিক কী হিসাবে নির্বাচিত নয় তাকে সেকেন্ডারি কী বলা হয়। ক্যান্ডিডেট কী হল একটি অ্যাট্রিবিউট বা অ্যাট্রিবিউটের সেট যা আপনি প্রাথমিক কী হিসেবে বিবেচনা করতে পারেন।
দ্রষ্টব্য :সেকেন্ডারি কী কোনো বিদেশী কী নয়।
উদাহরণ
আসুন একটি উদাহরণ দেখি −
ছাত্র_আইডি৷ | স্টুডেন্ট_এনরোল | ছাত্রের_নাম৷ | ছাত্রের_বয়স৷ | ছাত্র_ইমেল |
096 | 9122717৷ | মণীশ | 25 | [email protected] |
055৷ | 9122655৷ | মানান | 23 | [email protected] |
067 | 9122699৷ | শ্রেয়াস | 28 | [email protected] |
উপরে, Student_ID, Student_Enroll এবং ছাত্র_ইমেল প্রার্থীর কী তারা প্রার্থীর কী হিসাবে বিবেচিত হয় কারণ তারা ছাত্র রেকর্ডকে অনন্যভাবে সনাক্ত করতে পারে। প্রাথমিক কী হিসাবে প্রার্থী কীগুলির যে কোনও একটি নির্বাচন করুন। বাকি দুটি কী হবে সেকেন্ডারি কী।
ধরা যাক আপনি ছাত্র_আইডি নির্বাচন করেছেন৷ প্রাথমিক কী হিসাবে, তাই Student_Enroll এবং ছাত্র_ইমেল সেকেন্ডারি কী (প্রাথমিক কী-এর প্রার্থীরা) হবে।
উদাহরণ
আসুন আরেকটি উদাহরণ দেখি −
Employee_ID৷ | কর্মচারী_না | কর্মচারী_নাম | কর্মচারী_ইমেল | Employee_Dept |
0989৷ | E7897৷ | জ্যাকব | [email protected] | অর্থ |
0777৷ | E8768৷ | আনা | [email protected]৷ | HR |
0656 | E8789৷ | টম | [email protected] | অপারেশন |
উপরে, Employee_ID, Employee_No এবং কর্মচারী_ইমেল প্রার্থীর কী তারা স্বতন্ত্রভাবে কর্মচারী রেকর্ড সনাক্ত করে। প্রাথমিক কী হিসাবে প্রার্থী কীগুলির যে কোনও একটি নির্বাচন করুন। বাকি দুটি কী হবে সেকেন্ডারি কী।