توجه: در صورت مشاهده‌ی تخلف برای کسب امتیاز بیشتر (مانند ساخت چندین حساب کاربری برای رای دادن، استفاده از دیدگاه‌های بی‌اهمیت مانند تشکر و سلام و ... برای افزایش امتیاز و مواردی از این دست) کاربر مورد نظر در آن ماه از سیستم پاداش حذف می‌شود.
این وب‌سایت زیرمجموعه‌ای از وب‌سایت‌های پرسش و پاسخ فارسی است. در این وب‌سایت پرسش‌های مربوط به اصول طراحی پایگاه داده‌ها و نرم‌افزارهای پایگاه داده مانند MySQL و MS SQL Server پاسخ داده می‌شود.
با شرکت در این مجموعه توسط پاسخ به پرسش‌های دیگران یا طرح پرسش‌های خود، یا تصحیح مطالب دیگران توسط دیدگاه‌ها، به گسترش فرهنگ همکاری‌های آن‌لاین کمک نمایید.
همچنین با شرکت در بحث‌ها و کسب امتیاز از امکانات و جوایزی که به مرور به کاربران برتر اهدا می‌شود، برخوردار گردید.
پرسش و پاسخ فارسی

تبدیل ER به RDM برای یک موجودیت (رابطه ضروری، غیرضروری و ۱ به n)

0 امتیاز
215 نمایش

یک رابطه‌ی ۱ به n از یک موجودیت به خودش که طرف 1 رابطه ضروری و طرف N غیرضروری هست رو از ER چطور می‌شه به RDM تبدیل کرد؟

پرسیده شده یکشنبه ۲۵ خرداد ۱۳۹۳ توسط programmer (106 امتیاز)
ویرایش شده دوشنبه ۲۶ خرداد ۱۳۹۳ توسط programmer

1 پاسخ

0 امتیاز

نمودار زیر را در نظر بگیرید

یک راه‌حل اولیه به صورت زیر است

Woman ( national code , name )

Mother ( woman national code , mother national code )

مشکل این روش این است که ۱ بودن رابطه‌ی مادری ضمانت نمی‌شود. می‌توان برای یک زن دو مادر تعریف کرد.

یک راه‌حل دیگر به صورت زیر است

Woman ( national code , name , mother national code )

در صورتی که سیستم اجازه‌ی NULL بودن کلید خارجی (mother national code) را ندهد نمودار به صورت دقیق به رابطه تبدیل شده است ولی در صورتی که سیستم اجازه‌ی NULL بودن کلید خارجی را بدهد باید ضرورت طرف ۱ را به صورت دستی بررسی کنیم

پاسخ داده شده شنبه ۳۱ خرداد ۱۳۹۳ توسط prodo (114 امتیاز)
...