سوال از BCNF - نسخهی قابل چاپ |
سوال از BCNF - tabassomesayna - 26 دى ۱۳۹۲ ۰۳:۴۹ ب.ظ
سلام اگر در رابطه R , اشتراک کلید های کاندید تهی نباشد و R در ۳NF باشد , در این صورت: ۱-رابطه R در BCNF نیست ۲-رابطه R در BCNF هم هست چنانچه کلید های کاندید فقط یک صفت مشترک داشته باشند. ۳-رابطه R ممکن است در BCNF باشد ۴-رابطه R در BCNF هم هست چنانچه هیچ صفت نا کلید با هیچ صفت عمده وابستگی تابعی نداشته باشد. |
RE: سوال از BCNF - آنجلا - ۲۶ دى ۱۳۹۲ ۰۴:۲۶ ب.ظ
گزینه ۳ درسته.. یعنی ممکنه در BCNF باشه یا نباشه..در صورتی در BCNF هس که صفات عمده دو کلید با هم وابستگی نداشته باشن.. |
RE: سوال از BCNF - javad94 - 26 دى ۱۳۹۲ ۰۴:۴۹ ب.ظ
به نظر من گزینه صحیح گزینه شماره ۳ است. به دلیل اینکه اگه جدولی تو نرمال فرم سوم باشه و دارای سه تا شرط زیر باشه ممکنه که در BCNF باشه ممکنم هست نباشه. حالا دلایل: ۱ – چندین کلید کاندید داشته باشیم – ۲ – همه کلیدهای کاندید چندخصیصه ای باشند ۳ – همه کلید های کاندید حداقل در یک صفت با هم اشتراک داشته باشند. خوب روی سوال گفته اشتراک کلیدهای کاندید تهی نیست و بعبارت دیگر نامساوی تهی است پس با این تفاسیر یعنی کلیدهای کاندید حداقل در یک صفت با هم اشتراک دارند و روی سوال هم این جور که به نظر میرسه به طور قطع جدول در نرمال فرم سوم هست و اگه اون سه تا شرط رو داشته باشه بازهم ممکنه که در BCNF باشه و ممکنم هست نباشه. به طور قطع نمیشه گفت که رابطه در BCNF نیست . چیزی که دوستمون کاربر آنجلا فرمودن در مورد وابستگی معکوس هستش و درسته. |
RE: سوال از BCNF - tabassomesayna - 26 دى ۱۳۹۲ ۱۰:۴۱ ب.ظ
ممنونم از هر دوی شما فقط یه سوال وابستگی معکوس چیه؟؟نشنیده بودم |