✏️ Explanatory Question

Total Specialization

👁 0 Views
📘 Detailed Answer
🟢 Easy
💡

Answer with Explanation

প্রশ্ন ৭: Total Specialization

Specialization-এর একটি গুরুত্বপূর্ণ constraint।

সংজ্ঞা

Total specialization বলতে বোঝায় — superclass-এর প্রতিটি entity অবশ্যই কোনো না কোনো subclass-এর সদস্য হবে। অর্থাৎ কোনো entity superclass-এ আলাদাভাবে থাকতে পারবে না।

চিহ্ন

ER ডায়াগ্রামে double line দিয়ে superclass থেকে specialization circle-এ নির্দেশ করা হয়।

উদাহরণ

একটি স্কুলে Person entity-কে দুটি subclass-এ ভাগ করা হলো —

  • Teacher
  • Student

স্কুলের প্রতিটি Person অবশ্যই হয় Teacher অথবা Student হবে। কেউ আলাদাভাবে শুধু Person হিসেবে থাকতে পারে না → এটি Total Specialization