تالار گفتمان مانشت
مشکل در بحث BCNF و ۴NF ,5NF - نسخه‌ی قابل چاپ

مشکل در بحث BCNF و ۴NF ,5NF - mostafa2012 - 02 بهمن ۱۳۹۳ ۰۳:۰۸ ب.ظ

سلام
[تصویر:  328861_eaxjpfgh12kj2wtgb0y4.png]

ببخشید من از این شکل خیلی میترسم .... هروقت میبینمش توی سوالا یا کتاب اصلا غیر قابل توصیف میشم!Confused

در خصوص BCNF و ۴NF و ۵NF اگر توضیح بدید ک چطورین خیلی خیلی ممنون میشم!

Rolleyesباتشکر از همکاریتان
التماس دعا

RE: مشکل در بحث BCNF و ۴NF ,5NF - tm.viper - 02 بهمن ۱۳۹۳ ۰۳:۳۳ ب.ظ

bcnf میشه؟

RE: مشکل در بحث BCNF و ۴NF ,5NF - mostafa2012 - 02 بهمن ۱۳۹۳ ۰۵:۲۶ ب.ظ

(۰۲ بهمن ۱۳۹۳ ۰۳:۳۳ ب.ظ)tm.viper نوشته شده توسط:  bcnf میشه؟

جواب سوال رو ندارم.... همینجوری دیدمش!

بهانه ای بود ک برای آموزش میخواستم...

RE: مشکل در بحث BCNF و ۴NF ,5NF - tm.viper - 02 بهمن ۱۳۹۳ ۰۵:۵۴ ب.ظ

از اونجایی که زیر کلیدی نداریم که این زیر کلید بره با غیرکلید رابطه داشته باشه ۲nf هست
از اوجاییم که بین دو عضو غیرکلید رابطه نداریم ۳nf هست
از اوجا هم که اصلا کلیدای ما زیرکلید ندارن
پس کلیدای ما صفت مسترک ندارن
پس bcnf اند

RE: مشکل در بحث BCNF و ۴NF ,5NF - shamim_70 - 02 بهمن ۱۳۹۳ ۰۷:۰۷ ب.ظ

برای BCNFوقتی رابطه ت ۳NFبود و همه وابستگی هات سمت چپشون کلید کاندید باشه!!الان این فلشها تو شکل رو نیگا کنی سمتی ک فلش ازش خارج میشه کلید کاندیده پس BCNFهس.
وقتیم مطمئنی رابطه ت ۳NFهس فقطم ی کلید داری بی برو برگرد BCNFهست
برای ۴NFهم ،رابطه ای ک BcNFباشه و وابستگی چند مقداری نداشته باشی..!!یا اگرم وجود داره سمت چپ رابطه ت ابرکلید باشه!مثلا[tex]A\: \longrightarrow\: \longrightarrow\: B[/tex]را در Rداشته باشی باید Aحتما ابرکلید (یا کلید کاندید) باشه تا رابطت بتونه ۴nfباشه!