✏️ Explanatory Question

ER মডেলে Cardinality Ratio-এর প্রয়োজনীয়তা

👁 0 Views
📘 Detailed Answer
🟢 Easy
💡

Answer with Explanation

প্রশ্ন ৫: ER মডেলে Cardinality Ratio-এর প্রয়োজনীয়তা

Entity-গুলির মধ্যে সম্পর্ক কেমন হবে তা নির্ধারণ করার গুরুত্বপূর্ণ ধারণা।

Cardinality Ratio কী?

দুটি entity-র মধ্যে কতগুলি instance যুক্ত হতে পারে তা নির্ধারণ করে cardinality ratio।

প্রকারভেদ

  • One-to-One (1:1): একজন principal একটি school চালান।
  • One-to-Many (1:N): একজন teacher অনেক student পড়ান।
  • Many-to-One (N:1): অনেক employee একটি department-এ কাজ করে।
  • Many-to-Many (M:N): অনেক student অনেক course নেয়।

প্রয়োজনীয়তা

  • সঠিক database design করতে সাহায্য করে।
  • Relationship-এর প্রকৃতি বুঝতে সহায়তা করে।
  • Data integrity বজায় রাখে।
  • Schema কে ER ডায়াগ্রাম থেকে relational model-এ রূপান্তরে সহায়তা করে।
  • Redundancy এড়াতে সাহায্য করে।