একটি ডাটাবেসে Determinants এবং তাদের ভূমিকা

নির্ধারণকারীরা অন্যান্য বৈশিষ্ট্যাবলীর জন্য নির্ধারিত মানগুলি সনাক্ত করে

একটি ডাটাবেস সারণিতে একটি determinant একটি বৈশিষ্ট্য যা একই সারিতে অন্যান্য বৈশিষ্ট্যাবলীগুলিতে নির্ধারিত মানগুলি নির্ধারণ করতে ব্যবহার করা যেতে পারে। এই সংজ্ঞা দ্বারা, কোন প্রাথমিক কী বা প্রার্থী কী একটি determinant হয়, কিন্তু প্রাথমিক বা প্রার্থী কী না যে determinants হতে পারে।

উদাহরণস্বরূপ, একটি কোম্পানীর বৈশিষ্ট্যগুলি , , এবং বৈশিষ্ট্যের সাথে একটি টেবিল ব্যবহার করতে পারে।

কর্মচারী আইডি নামের প্রথম অংশ নামের শেষাংশ জন্ম তারিখ

123

মেগান বাদামী 01/29/1979
234 বেন ওয়াইল্ডার 02/14/1985
345 মেগান Chowdery 2/14/1985
456 চার্লস বাদামী 07/19/1984


এই ক্ষেত্রে, ক্ষেত্র অবশিষ্ট তিনটি ক্ষেত্র নির্ধারণ করে। নাম ক্ষেত্রগুলি নির্ধারণ করে না কারণ ফার্মে এমন কর্মচারী থাকতে পারে যা একই নামের প্রথম বা শেষ নাম বলে। একইভাবে, ক্ষেত্রটি বা নাম ক্ষেত্রগুলি নির্ধারণ করে না কারণ কর্মচারীরা একই জন্মদিন ভাগ করতে পারে।

ডাটাবেস কী ডিটেকমিনেট সম্পর্ক

এই উদাহরণে, একটি determinant, একটি প্রার্থী কী, এবং একটি প্রাথমিক কী। এটি একটি প্রার্থী কী কারণ সমগ্র ডাটাবেস 234 জন্য অনুসন্ধান করা হয়, বেন ব্লেয়ার সম্পর্কে তথ্য ধারণকারী সারি প্রদর্শিত হয় এবং অন্য কোন রেকর্ড দেখানো হয়। আপনি যখন তিনটি কলামে তথ্য দিয়ে ডাটাবেস অনুসন্ধান করেন তখন আরেকটি প্রার্থী কী ঘটে; , এবং , যা একই ফলাফল উদ্ধার করে।

হল এমন একটি কলামের সমন্বয়ে প্রাথমিক কী, যেগুলি একটি প্রার্থী কী হিসাবে ব্যবহার করা যেতে পারে, এটি এই টেবিলের প্রাথমিক রেফারেন্স হিসাবে ব্যবহৃত সবচেয়ে সহজ কলাম।

এছাড়াও, এই টেবিলে অনন্য হওয়ার নিশ্চয়তা প্রদান করে, অন্য কলামগুলির মধ্যে তথ্য বিরোধিতা না করে অন্য কোনও কর্মচারীর ক্ষেত্রেও তা কোনও ব্যাপার না।