ورود

View Full Version : سوال در مورد الگوریتم نگاشت تبدیل نمودار ER به جدول



adelante94
دوشنبه 15 اردیبهشت 1393, 10:14 صبح
با سلام
در یک نمودار ER در نگاشت انواع ارتباط دودویی یک به یک(1:1) منظور از :

1) یک رویکرد کلید خارجی(foreign key approach)
2) رویکرد جدول ترکیب شده:
3) رویکرد ارجاع متقابل(cross- reference)
چیست ؟
و کلید اصلی کدوم پدیده یا شی ء باید در نظر گرفته بشه.
همچنین در ارتباطات یک به چند و چند به چند کدام جدول بعنوان جدول اصلی باید باشد ؟
من واقعا قاطی کردم در تبدیل کلیدهای کدوم جدول وارد کدوم جدول بشه !!!!!!

بهزاد علی محمدزاده
دوشنبه 15 اردیبهشت 1393, 10:43 صبح
سلام . این متون رو از کجا آوردی ؟ یه مقداری پیچیده گویی کرده .

شما در اینجا شی در نظر نمی گیرید چون اون مربوط به طراحی شی گراست.

در ارتباط یک به چند : کلید اصلی سمت یک به ( جدول ) سمت N اضافه میشه . و در اونجا یه کلید خارجی هست.

در ارتباط چند به چند : یک ( جدول ) واسط ایجاد و کلید های دو طرف رو در اون اضافه می کنید. اینها کلید های خارجی هستند.

در ارتباط یک به یک : به دلخواه ( منظور اینه که بستگی به طراحی داره ) کلید اصلی یک طرف و به ( جدول )‌ طرف دیگه اضافه کن .

درک اینها ممکنه اولش سخت باشه . و نیاز داره که شما با زبان SQL هم کار کنید و بصورت عملی انجام بدین که چطور رابطه چند به چند با جدول واسط اطلاعات ازش استخراج میشه .