ডাটাবেস টেবিলে একটি নির্ধারক একটি বৈশিষ্ট্য যা একই সারির অন্যান্য গুণাবলীগুলিতে নির্ধারিত মান নির্ধারণ করতে ব্যবহার করা যেতে পারে। এই সংজ্ঞা অনুসারে, কোনও প্রাথমিক কী বা প্রার্থী কী একটি নির্ধারক, তবে প্রাথমিক বা প্রার্থী কী না এমন নির্ধারণকারী হতে পারে।
উদাহরণস্বরূপ, একটি সংস্থা বৈশিষ্ট্য সহ একটি টেবিল ব্যবহার করতে পারে , , এবং .
| কর্মচারী আইডি | নামের প্রথম অংশ | নামের শেষাংশ | জন্ম তারিখ |
---|
123
| মেগান | বাদামী | 01/29/1979 |
234 | বেন | ওয়াইল্ডার | 02/14/1985 |
345 | মেগান | Chowdery | 2/14/1985 |
456 | চার্লস | বাদামী | 07/19/1984 |
এই ক্ষেত্রে, ক্ষেত্র অবশিষ্ট তিনটি ক্ষেত্র নির্ধারণ করে। নাম ক্ষেত্র নির্ধারণ করা হয় না কারণ ফার্মের এমন কর্মচারী থাকতে পারে যা একই প্রথম বা শেষ নাম ভাগ করে। একইভাবে, দী ক্ষেত্র নির্ধারণ করা হয় না বা নাম ক্ষেত্র কারণ কর্মচারীরা একই জন্মদিন ভাগ করতে পারে।
ডেটাবেস কী সংজ্ঞায়িত সম্পর্ক
এই উদাহরণে, একটি নির্ধারক, একটি প্রার্থী কী, এবং একটি প্রাথমিক কী। এটি একটি প্রার্থী কী কারণ যখন সম্পূর্ণ ডাটাবেস 234 এর জন্য অনুসন্ধান করা হয়, বেন উইল্ডার সম্পর্কিত তথ্য সম্বলিত সারি প্রদর্শিত হয় এবং অন্য কোনও রেকর্ড দেখানো হয় না। যখন আপনি তিনটি কলামে তথ্য দ্বারা ডাটাবেস অনুসন্ধান করেন তখন অন্য প্রার্থী কী ঘটে থাকে; , এবং , যা একই ফলাফল পুনরুদ্ধার।
দ্য কলামের সমস্ত সমন্বয়ের প্রাথমিক কী কারণ যা প্রার্থী কী হিসেবে ব্যবহার করা যেতে পারে, এটি এই টেবিলের প্রাথমিক রেফারেন্স হিসাবে ব্যবহার করার জন্য সবচেয়ে সহজ কলাম।এছাড়াও, এই টেবিলে অনন্য হতে গ্যারান্টিযুক্ত, অন্যান্য কলামের তথ্যগুলির বিরোধিতায় কতজন কর্মচারী আছেন তা কোন ব্যাপার না।