সুচিপত্র:
সংজ্ঞা - বহু থেকে বহু সম্পর্কের অর্থ কী?
অনেকগুলি টু-রিলেশন একটি ডাটাবেসে সারণীর মধ্যে সম্পর্ককে বোঝায় যখন এক টেবিলের পিতামাতার সারিতে দ্বিতীয় সারণীতে বেশ কয়েকটি সন্তানের সারি থাকে এবং বিপরীতে। বহু থেকে বহু সম্পর্কের প্রতিনিধিত্ব করার জন্য প্রায়শই কৌশলযুক্ত।
বহু থেকে বহু সম্পর্ক সাধারণত দুটি টেবিল প্রতিনিধিত্ব করে এমন বস্তুর মধ্যে বাস্তব জীবনের সম্পর্কের একটি আয়না।
টেকোপিডিয়া বহু-বহু সম্পর্কের ব্যাখ্যা দেয়
একটি স্কুল অ্যাপ্লিকেশন দ্বারা ব্যবহৃত একটি ডাটাবেস একটি উদাহরণ হিসাবে নেওয়া যেতে পারে। এতে থাকা দুটি সারণী হ'ল "শিক্ষার্থী" এবং "বিষয়"। বাস্তব জীবনে, একজন শিক্ষার্থী একসাথে বেশ কয়েকটি বিষয় গ্রহণ করবে, যখন কোনও বিষয় একসাথে বেশ কয়েকটি শিক্ষার্থী অধ্যয়ন করবে। এটি একটি বহু থেকে বহু সম্পর্ক।
একটি ডাটাবেসে, এমন সম্পর্ককে মধ্যস্থতাকারী টেবিলগুলিতে বিভক্ত করতে হয়। আমাদের স্কুলের উদাহরণে, এটি একটি তৃতীয় সারণীর আকার নিতে পারে যা "ছাত্র_আইডি", "সাবজেক্ট_আইডি", "সেমিস্টার" এবং "বছর" কলামগুলি ধারণ করে। প্রতিটি শিক্ষার্থী যারা একটি নির্দিষ্ট বছরে একটি নির্দিষ্ট সেমিস্টারে একটি নির্দিষ্ট বিষয় নেয়, এই সারণিতে একটি সারি প্রবেশ করা যেতে পারে। শিক্ষার্থী_আইডিটি স্টুডেন্ট মাস্টার টেবিল থেকে পড়া হয়, যখন সাবজেক্ট_আইডি সাবজেক্ট মাস্টার টেবিল থেকে পড়ে। এইভাবে, অনেক শিক্ষার্থী অনেক বিষয়ের সাথে সম্পর্কিত হতে পারে।
আর একটি উদাহরণ কর্মচারী এবং বিভাগের মধ্যে সম্পর্ক হতে পারে। প্রতিটি বিভাগে কোনও নির্দিষ্ট কাজে কর্মরত সংখ্যক কর্মী থাকতে পারে। একইভাবে, একজন কর্মচারী একসাথে একাধিক বিভাগের জন্যও কাজ করতে পারেন। সুতরাং, কর্মচারী_আইডি এবং ডিপার্টমেন্টাল_আইডি ব্যবহার করে তাদের মধ্যবর্তী টেবিল তৈরি করে যে কোনও বিভাগ বা কর্মচারী একযোগে একে অপরের সাথে যুক্ত হতে পারে।




