PDA

View Full Version : رابطه دانشجو استاد و گروه درسی و تفکیک پذیری آن



Direlap
یک شنبه 30 تیر 1392, 22:25 عصر
سلام

میخوام این سه تا رابطه رو تو دیتابیس آموزشگاهم پیاده سازی کنم. رابطه ای که مابین موجودیت های دانشجو گروه درسی و استاده بر طبق رابطه ارائه که این رابطه کلید اصلی این سه تا موجودیت رو میگیره به همراه صفت نمره که برای این ارتباط هستش.

1)آیا در دیتابیس آموزشگاه نیز چنین رابطه ای صادق است ؟ (این رابطه در دیتابیس درسی دانشگاه نوشته شده)

2)با توجه به این که توی کتاب گفته شده این چنین رابطه هایی رو ترجیح میدن به چند رابطه دوتایی تبدیل کنن ولی توصیه میشه به خاطر ارتباط تنگاتنگ اینا نباید تجزیه شوند. نظر شما درباره تجزیه اینا چیه ؟

ممنون

مهدی هادیان2
دوشنبه 31 تیر 1392, 12:21 عصر
بسم الله الرحمن الرحیم
با سلام

بر طبق رابطه ارائه که این رابطه کلید اصلی این سه تا موجودیت رو میگیره به همراه صفت نمره که برای این ارتباط هستش.

اگه منظورتون از رابطه جدولی است که کلید اصلی 3 جدول مذکور به همراه نمره رو به عنوان فیلدهای خود داره؛ به عقیده بنده در آموزشگاه هم درسته. شاید مطلب خاصی ذهنتون رو درگیر کرده که می فرمائید برای دانشگاه و آموزشگاه متفاوته.

با توجه به این که توی کتاب گفته شده این چنین رابطه هایی رو ترجیح میدن به چند رابطه دوتایی تبدیل کنن ولی توصیه میشه به خاطر ارتباط تنگاتنگ اینا نباید تجزیه شوند. نظر شما درباره تجزیه اینا چیه ؟
لطفا نام کتاب و ترجیحا مطلب کامل رو در صورت امکان بفرستید.
موفق باشید.

Direlap
دوشنبه 31 تیر 1392, 16:17 عصر
بسم الله الرحمن الرحیم
با سلام

اگه منظورتون از رابطه جدولی است که کلید اصلی 3 جدول مذکور به همراه نمره رو به عنوان فیلدهای خود داره؛ به عقیده بنده در آموزشگاه هم درسته. شاید مطلب خاصی ذهنتون رو درگیر کرده که می فرمائید برای دانشگاه و آموزشگاه متفاوته.


بله منظورم همین بود و میخواستم ببینم نظر دیگه ای هم هست در رابطه با این موضوع که بشه این سه تارو تجزیه کرد ؟


لطفا نام کتاب و ترجیحا مطلب کامل رو در صورت امکان بفرستید.


تو همین کتاب بانک اطلاعات تالیف دکتر مصطفی حق جو نوشته شده بود که گفتم و مطلب هم همین بود.

Direlap
سه شنبه 01 مرداد 1392, 20:06 عصر
وقتی این سه تا موجودیت رو باهم با یک رابطه سه تایی به هم ارتباط میدهیم آیا نیازی هست به ارتباط دوبه دوی این سه موجودیت با یکدیگر ؟

با وجود جدول گروه درسی نیازی به جدول درس دیده میشه ؟

بهزاد علی محمدزاده
سه شنبه 01 مرداد 1392, 22:06 عصر
سلام . اون روشی که توی کتاب اومده درسته .


وقتی این سه تا موجودیت رو باهم با یک رابطه سه تایی به هم ارتباط میدهیم آیا نیازی هست به ارتباط دوبه دوی این سه موجودیت با یکدیگر ؟


منظورتون چیه ؟ اون ارتباط برای ارائه هست . اما یه استاد می تونه عضو یه دانشگاه باشه , ولی توی یه ترم خاص درسی رو ارائه نکرده باشه . پس این یه رابطه دیگه است .


با وجود جدول گروه درسی نیازی به جدول درس دیده میشه ؟

گروه درسی در اینجا برای این هست که بگیم دانشجو x درس y رو با استاد z در ترم فلان با نمره فلان برداشته .

درس خودش یه موجودیت جداست که باید معلوم بشه , چند واحده , عنوانش چیه و ...

پس باید باشه .

Direlap
چهارشنبه 02 مرداد 1392, 01:13 صبح
منظورتون چیه ؟ اون ارتباط برای ارائه هست . اما یه استاد می تونه عضو یه دانشگاه باشه , ولی توی یه ترم خاص درسی رو ارائه نکرده باشه . پس این یه رابطه دیگه است .


هیچی دیگه با توضیح شما مشکلم حل شد.