এসকিউএল (কম্পিউটিং / ডাটাবেস) সম্পর্কে:
যখন আমাদের একটি টেবিলে দুটি বা ততোধিক ক্ষেত্র থাকে যা একত্রে এর রেকর্ডগুলি স্বতন্ত্রভাবে সনাক্ত করে, তাদের কল করার উপযুক্ত উপায় কী? যৌগিক বা যৌগিক কী?
আমি ওয়েবে উভয় ব্যবহার দেখেছি তাই আমি সত্যিই নিশ্চিত নই।
এসকিউএল (কম্পিউটিং / ডাটাবেস) সম্পর্কে:
যখন আমাদের একটি টেবিলে দুটি বা ততোধিক ক্ষেত্র থাকে যা একত্রে এর রেকর্ডগুলি স্বতন্ত্রভাবে সনাক্ত করে, তাদের কল করার উপযুক্ত উপায় কী? যৌগিক বা যৌগিক কী?
আমি ওয়েবে উভয় ব্যবহার দেখেছি তাই আমি সত্যিই নিশ্চিত নই।
উত্তর:
উভয় যৌগিক কী এবং যৌগিক কী একাধিক বৈশিষ্ট্যযুক্ত প্রার্থী কী বর্ণনা করে। রিলেশনাল ডেটাবেস অভিধান (সিজেডেট) অনুসারে তারা একই জিনিস বোঝায় mean
ইআর মডেলিংয়ে "যৌগিক কী" শব্দটির আরও নির্দিষ্ট অর্থ রয়েছে। এর অর্থ একটি চাবি যার উপাদানগুলির বৈশিষ্ট্যগুলি অন্য সত্তার কীগুলির জন্য উল্লেখ ferences অর্থাত্ একটি যৌগিক কী একটি সনাক্তকারী সম্পর্ক তৈরি করে। বেশিরভাগ উদ্দেশ্যে, এটি বিশেষভাবে দরকারী বা গুরুত্বপূর্ণ ধারণা নয় তাই সংমিশ্রিত / যৌগিক পদটি প্রায়শই বিনিময়যোগ্য হিসাবে বিবেচিত হয়। আপনি যদি কোনও যৌগিক কীটির ইআর মডেলিং ধারণাটি বিশেষভাবে উল্লেখ না করে থাকেন তবে "কমপোজেট কী" তে লেগে থাকা সম্ভবত সেরা।
আমি এখনও নিশ্চিত নই যে কেন http://en.wikedia.org/wiki/Compound_key পরামর্শ নেওয়া হয়নি। এটি খুব স্পষ্টভাবে বলেছে (এবং সঠিক):
ডাটাবেস ডিজাইনে, একটি যৌগিক কী এমন এক কী যা 2 বা ততোধিক গুণাবলী নিয়ে গঠিত যা কোনও সত্তার উপস্থিতি অনন্যভাবে চিহ্নিত করে। যৌগিক কী তৈরি করে এমন প্রতিটি বৈশিষ্ট্য তার নিজস্ব ডানদিকে একটি সরল কী।
এটি প্রায়শই একটি সংমিশ্রিত কী দ্বারা বিভ্রান্ত হয় যার দ্বারা এটি 2 বা ততোধিক গুণাবলীর সমন্বিত এমন একটি কী যা সত্তার ঘটনাটি স্বতন্ত্রভাবে সনাক্ত করে, কমপক্ষে একটি বৈশিষ্ট্য যা সংমিশ্রিত কী তৈরি করে তার নিজস্ব ডানদিকে কোনও সরল কী নয়।
একটি যৌগিক কী এমন উপাদানগুলির সমন্বয়ে গঠিত যা বিদেশী কী বা নাও থাকতে পারে। উদাহরণ: লেনদেনের বিশদগুলির একটি সারণীতে, কীটি হ'ল (লেনদেন আইডি, আইটেম নাম্বার)। লেনদেনের বিবরণ হ'ল লেনদেনের একটি subentity। লেনদেন সারণিকে রেফারেন্স করে ট্রানজেকশনআইডি একটি বিদেশী কী। আইটেম নাম্বার নিজেই এবং এর একটি কী নয়। এটি কেবলমাত্র একক লেনদেনের প্রসঙ্গে আইটেমটিকে অনন্যভাবে সনাক্ত করে।
একটি যৌগিক কী এমন এক কী যা দ্বারা কীটির কোনও অংশই একটি বিদেশী কী। উদাহরণ: একটি হোটেল রিজার্ভেশন সিস্টেমে, কোনও রিজার্ভেশনটিতে যৌগিক কী থাকে (গেস্টআইড, হোটেলআইড, আগমন তারিখ)। গেস্টআইডি কোনও অতিথিকে সনাক্ত করে এবং অতিথিদের সারণির উল্লেখ করে। হোটেলআইডি একটি হোটেল চিহ্নিত করে এবং হোটেল সারণির উল্লেখ করে। আগমন তারিখ একটি তারিখ চিহ্নিত করে। তারিখের সারণিটি থাকতে পারে যা এটি উল্লেখ করতে পারে বা নাও থাকতে পারে তবে এটি কোনওভাবেই একটি সত্তা (একটি তারিখ) সনাক্ত করে।
লক্ষণীয় বিষয়টি হ'ল: এই সরল কীটি একটি কলামের তৈরি একটি কী, যেখানে দুটি বা ততোধিক কলাম দ্বারা একটি সমন্বিত কী তৈরি হয়।
ইংরেজিতে এটি হ'ল "সম্মিলিত কী"। উদাহরণস্বরূপ, এমএসডিএন ওয়েবসাইটটি দেখুন ("বেকার সমন্বিত কী" সহ যে কোনও অনুসন্ধান কাজ করবে)।
http://www.google.com/search?q=sql+composite+key+site:msdn.microsoft.com
প্রশ্নটি সম্পর্কিত সম্পর্কিত ডেটাবেস সম্পর্কিত বলে ধরে নিই, আমি উইকিপিডিয়ায় একটি "নিরপেক্ষ" সংজ্ঞাটি অনুসন্ধান করেছি :
একটি যৌগিক কীটি একটি টেবিলের মধ্যে দুই বা ততোধিক বৈশিষ্ট্য নিয়ে গঠিত একটি কী যা (একসাথে) অনন্যভাবে একটি রেকর্ড সনাক্ত করে
একটি যৌগিক কীতে সত্তার উপস্থিতিটি স্বতন্ত্রভাবে সনাক্ত করতে একাধিক বৈশিষ্ট্যযুক্ত। এটি এক বা একাধিক বৈশিষ্ট্যের মধ্যে একটি যৌগিক কী থেকে পৃথক, যা কী তৈরি করে, তাদের নিজস্ব ডানদিকে সরল কী নয়।
উদাহরণস্বরূপ, আপনার সিডি সংগ্রহ ধারণ করে একটি ডাটাবেস রয়েছে। সত্তার মধ্যে একটির নাম ট্র্যাকস, যা একটি সিডিতে ট্র্যাকগুলির বিশদ ধারণ করে। এটিতে সিডি নামের একটি সম্মিলিত কী রয়েছে, ট্র্যাক নম্বর।
এটি আমার কাছে মনে হচ্ছে একটি যৌগিক কী একটি সুপারসেট যাতে যৌগিক কীগুলি অন্তর্ভুক্ত। যদি আমরা স্বীকার করি যে একটি যৌগিক কী একাধিক অ্যাট্রিবিউট (যে কোনও ধরণের) এর তৈরি এবং যৌগিক কী একাধিক সরল কী দ্বারা তৈরি of একটি যৌগিক কী আরও নির্দিষ্ট অর্থ সহ একপ্রকার সংমিশ্রিত কী, তবে "সম্মিলিত" কী শব্দটি সর্বদা ব্যবহারের জন্য উপযুক্ত।