تالار گفتمان مانشت
دولتی ۹۰ - نرمال سازی - نسخه‌ی قابل چاپ

دولتی ۹۰ - نرمال سازی - هاتف - ۱۸ دى ۱۳۹۲ ۱۰:۵۶ ب.ظ

سلام
به این سوال دقت کنید:
[تصویر:  235783_DB_90.jpg]
گفته شده ۲NF هستیم اگر هر صفت خاصه ی غیرکلید (کلید نباشه و جزو تشکیل دهنده ی کلید هم نباشه) با کلید اصلی وابستگی تابعی کامل داشته باشه، یعنی با زیرمجموئه ای از کلید اصلی وابستگی نداشته باشه.
اما [tex]y\rightarrow z[/tex] اینجا ۲NF بودن رو نقض نکرده چون y صفت عمده است یعنی جزو کلید هست پس این رابطه میتونه ۲NF باشه
اما توی کتاب آقای مقسمی گفته شده این رابطه ۱NF هست
نظر شما چیه؟

RE: دولتی ۹۰ - نرمال سازی - AEM4949 - 18 دى ۱۳۹۲ ۱۱:۴۹ ب.ظ

سلام
این سوال منم هستShy

نمی دونم قضیه این صفت عمده چیه دیگه؟Exclamation
البته کتاب مدرسان گفته در سطح اول هست رابطه.

RE: دولتی ۹۰ - نرمال سازی - misagh01 - 19 دى ۱۳۹۲ ۱۲:۴۰ ق.ظ

(۱۸ دى ۱۳۹۲ ۱۰:۵۶ ب.ظ)هاتف نوشته شده توسط:  سلام
به این سوال دقت کنید:
[تصویر:  235783_DB_90.jpg]
گفته شده ۲NF هستیم اگر هر صفت خاصه ی غیرکلید (کلید نباشه و جزو تشکیل دهنده ی کلید هم نباشه) با کلید اصلی وابستگی تابعی کامل داشته باشه، یعنی با زیرمجموئه ای از کلید اصلی وابستگی نداشته باشه.
اما [tex]y\rightarrow z[/tex] اینجا ۲NF بودن رو نقض نکرده چون y صفت عمده است یعنی جزو کلید هست پس این رابطه میتونه ۲NF باشه
اما توی کتاب آقای مقسمی گفته شده این رابطه ۱NF هست
نظر شما چیه؟

سلام دوستان Smile
ابتدا باید کلید اصلی مشخص کنیم ، p غیر از y و z بقیه را تعیین میکند و y هم z را تعیین میکند پس p y بقیه را تعیین میکنند پس کلید اصلی میباشد و چون z وابستگی تابعی کامل با p y ندارد چون به y وابسته هست پس این رابطه فقط در سطح ۱NF هست.

RE: دولتی ۹۰ - نرمال سازی - هاتف - ۲۰ دى ۱۳۹۲ ۱۱:۴۰ ق.ظ

(۱۹ دى ۱۳۹۲ ۱۲:۴۰ ق.ظ)misagh01 نوشته شده توسط:  سلام دوستان Smile
ابتدا باید کلید اصلی مشخص کنیم ، p غیر از y و z بقیه را تعیین میکند و y هم z را تعیین میکند پس p y بقیه را تعیین میکنند پس کلید اصلی میباشد و چون z وابستگی تابعی کامل با p y ندارد چون به y وابسته هست پس این رابطه فقط در سطح ۱NF هست.
خیلی ممنون.
مشکل اینجا بود که از نگاه سطحی و بدون بررسی درست، کلید رو xyz گرفته بودم، احتمال اشتباه بقیه هم همینجاست.