বাড়ি ডেটাবেস এক থেকে বহু সম্পর্ক কী? - টেকোপিডিয়া থেকে সংজ্ঞা

এক থেকে বহু সম্পর্ক কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - একের সাথে একাধিক সম্পর্কের অর্থ কী?

রিলেশনাল ডাটাবেসে, একের মধ্যে অনেকগুলি সম্পর্ক ঘটে যখন কোনও টেবিলে পিতামাতার রেকর্ডটি অন্য টেবিলে বেশ কয়েকটি শিশু রেকর্ডকে সম্ভাব্যভাবে উল্লেখ করতে পারে। একের সাথে বহু সম্পর্কের ক্ষেত্রে পিতামাতার সন্তানের রেকর্ড থাকা প্রয়োজন হয় না; অতএব, এক থেকে বহু সম্পর্ক শূন্য শিশু রেকর্ড, একটি একক শিশু রেকর্ড বা একাধিক শিশু রেকর্ডকে মঞ্জুরি দেয়। গুরুত্বপূর্ণ বিষয় হ'ল সন্তানের একাধিক পিতামাতার রেকর্ড থাকতে পারে না।

এক থেকে বহু সম্পর্কের বিপরীতটি হ'ল বহু থেকে বহু সম্পর্ক, যাতে কোনও শিশু রেকর্ডটি বেশ কয়েকটি পিতামাতার রেকর্ডে লিঙ্ক করতে পারে।

টেকোপিডিয়া একের মধ্যে বহু সম্পর্কের ব্যাখ্যা দেয় explains

একটি দোকানে বিক্রয় তথ্য রেকর্ডিং জন্য একটি ডাটাবেস বিবেচনা করুন। এই ডাটাবেসে দুটি সারণী রয়েছে:

  • গ্রাহক সারণী: এটি গ্রাহক মাস্টার বিশদ সংরক্ষণের জন্য ব্যবহৃত হয়। এর প্রাথমিক কীটি হ'ল CUST_ID কলাম।
  • বিক্রয় সারণী: এটি ব্যক্তিগত বিক্রয় লেনদেনের উপর নজর রাখার জন্য ব্যবহৃত হয়।

বিক্রয় সারণীতে CUST_ID বিদেশী কী রয়েছে, যা গ্রাহকের কাছে বিক্রয় হয়েছে তা ট্র্যাক করতে গ্রাহক সারণীতে একই নামের কলামের উল্লেখ করে। একটি একক বিক্রয় লেনদেন কেবলমাত্র একজন গ্রাহকের জন্য প্রযোজ্য, তবে একজন গ্রাহক সময়ের সাথে সাথে অনেকগুলি বিক্রয় লেনদেন করতে পারে। এই যুক্তিটি এক থেকে বহু সম্পর্কের দ্বারা সংজ্ঞায়িত। একটি, এই উদাহরণে, অনেক বিক্রয় লেনদেনের একজন গ্রাহক।

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

এক থেকে বহু সম্পর্ক কী? - টেকোপিডিয়া থেকে সংজ্ঞা