Midسختی 3 از ۵· در 15٪ مصاحبههای این حوزه پرسیده شده
Object-Relational Impedance Mismatch چیست؟
☆نشان کردنپاسخ کوتاه
ناسازگاری ذاتی بین مدل شیءگرا (وراثت، گراف Object) و مدل رابطهای (جدول، ردیف) که ORM سعی میکند آن را پر کند.
پاسخ کامل
مثلاً وراثت بین کلاسها معادل طبیعی در دنیای جدولهای رابطهای ندارد و ORM باید آن را با استراتژیهایی مثل Table-per-Hierarchy یا Table-per-Type شبیهسازی کند — این پیچیدگی ذاتی هرگز کاملاً حذف نمیشود.
