সম্পর্কের ধরন

অনুলিপি করতে ক্লিক করুন

ডেটা মডেল ডিজাইনারের সাথে কাজ করা।


দুটি ডেটা মডেলের মধ্যে সম্পর্ক স্থাপন করা যেতে পারে - তাদের থেকে তৈরি বস্তুগুলি কীভাবে একে অপরের সাথে সম্পর্ক করবে এবং যোগাযোগ করবে তা নির্ধারণ করতে। এই ধরনের লিঙ্ক তিন ধরনের আছে:

  • has_one - ডেটা মডেল A থেকে 1টি অবজেক্ট তৈরি করা হয়েছে, শুধুমাত্র ডেটা মডেল B থেকে তৈরি 1টি অবজেক্টের সাথে যুক্ত হতে পারে;
  • has_many - ডেটা মডেল A থেকে 1টি অবজেক্ট তৈরি করা হয়েছে, ডেটা মডেল B থেকে তৈরি করা বিভিন্ন অবজেক্টের সাথে যুক্ত হতে পারে;
  • many_to_many - ডেটা মডেল A থেকে তৈরি বস্তুর একটি সেট ডেটা মডেল B থেকে তৈরি অনেক বস্তুর সাথে যুক্ত হতে পারে।

লিঙ্কড ডেটা মডেলগুলি আপনার অ্যাপ্লিকেশনে সহযোগিতামূলক প্রক্রিয়াকরণের জন্য অতিরিক্ত ক্ষমতা অর্জন করে। একটি ডেটা মডেল অসীম সংখ্যক অন্যের সাথে যুক্ত হতে পারে - মূল জিনিসটি সংযোগের যুক্তিকে এতটা জটিল করা নয় যে আপনি এটি বের করতে পারবেন না।