একটি Superkey ব্যবহার করে একটি ডাটাবেস রেকর্ড সনাক্ত কিভাবে

একটি সুপারকি একটি বৈশিষ্ট্য যা একটি ডাটাবেস রেকর্ড সনাক্ত করতে ব্যবহার করা যেতে পারে

একটি সুপারকি হয় একক বা একটি বৈশিষ্ট্যগুলির সমন্বয় যা একটি ডাটাবেস রেকর্ডকে স্বতন্ত্রভাবে সনাক্ত করতে ব্যবহার করা যেতে পারে। একটি টেবিল অনেক সমন্বয় যা সুপারকিপস তৈরি করতে পারে।

সুপারকি উদাহরণ

ক্ষেত্রের সাথে একটি টেবিল , <বয়স>, এবং <ফোন এক্সটেনশান>, উদাহরণস্বরূপ, অনেক সম্ভাব্য সুপারকিপস আছে। তিনটি সুপারকিটগুলি <এসএসএন>, <ফোন এক্সটেনশান, নাম> এবং <এসএসএন, নাম>।

নাম বয়স এসএসএন ফোন এক্সটেনশন
রবার্ট জোন্স 43 123-45-6789 123
বেথ স্মিথ 43 234-56-7890 456
রবার্ট জোন্স 18 345-67-8901 789

আপনি দেখতে পাচ্ছেন, এবং এর কলামগুলি একই তথ্য সহ একাধিক এন্ট্রি রয়েছে। যদিও কলামটি কোনও ব্যক্তিকে সনাক্ত করতে ব্যবহার করা যেতে পারে, একটি ফোন এক্সটেনশান পরিবর্তন করা যেতে পারে।

সুপারকিপসের প্রকার

উপরের সারণিতে তালিকাভুক্ত যারা শুধুমাত্র, <এসএসএন> একটি প্রার্থী চাবি , যা সুপারকিপ্সের একটি বিশেষ উপসেট যে একটি স্বতন্ত্র একটি রেকর্ড সনাক্ত করতে অ্যাট্রিবিউট একটি সংক্ষিপ্ত পরিমাণ ব্যবহার। রেকর্ডগুলি শনাক্ত করার জন্য অন্যান্য কলামগুলির মধ্যে প্রয়োজনীয় তথ্য নেই।

<এসএসএন> কে ন্যূনতম কী বা ন্যূনতম সুপারকি হিসাবে উল্লেখ করা যেতে পারে কারণ এটি একটি স্বতন্ত্র রেকর্ড সনাক্ত করতে কমপক্ষে তথ্য প্রয়োজন। একই লাইন বরাবর, একটি প্রাথমিক কীটি একটি সুপারকি এবং একটি ন্যূনতম কী হতে পারে কারণ এটি একটি স্বতন্ত্র একটি রেকর্ড নির্ণয় করা উচিত, এবং খুব কমই যদি কখনও কখনও, পরিবর্তন করা উচিত

যদি টেবিলের মধ্যে একটি কলাম থাকে না তাহলে ব্যক্তি নিয়োগের জন্য একজন নিয়োগকর্তা কর্মচারী সংখ্যা তৈরি করতে পারে

নতুন কর্মী সংখ্যা একটি স্যারগ্যাট প্রাথমিক কী বলা হবে। এই সরগোট প্রাথমিক কীটি একটি সুপারকি হিসাবেও পরিবেশন করবে।