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

راهنمایی درباره این نمودار er - Pegasus - 29 مهر ۱۳۹۱ ۰۲:۰۶ ب.ظ

سلام دوستان

یک پایگاه داده مطب دارم مینویسم
که فایل نمودار ای آر اون رو رسم کردم و اینجا اتچ کردم

شما این نمودار رو بررسی کنین
و اگر اشکالی داره من رو راهنمایی کنین.

ممنون

[attachment=7309]

راهنمایی درباره این نمودار er - Pegasus - 29 مهر ۱۳۹۱ ۰۷:۴۴ ب.ظ

دوستان کسی نیست من رو راهنمایی کنه؟

راهنمایی درباره این نمودار er - esi - 30 مهر ۱۳۹۱ ۱۲:۳۳ ق.ظ

می تونی راحت تا ۳NF یا حتی BCNF هم نرمالش کنی، تئوریات همینجاها بدرد می خوره دیگه، وقت نیاز
رابطه وقت قبلی با منشی ارتباط داره اما کلید کاندید منشی رو نداره و باید به خصوصیات رابطه وقت قبلی کلد منشی رو اضافه کن تا بشه از طریق کد منشی به جدول وقت قبلی ارجاع کرد.
سابقه رو باز میشه به دو جدول تقسیم کرد تا یک کلید منحصر بفرد داشته از طریق رابطه بیمار(البته زیاد هم ضروری نیست و جدول سابقه یک رابطه تمام کلید خواهد شد) ، جدول نسخه هم به همین ترتیب
می تونی برای خصوصیت مشترک(مثل نام،نام خانوادگی، سن، کد ملی) برای جداول بیمار،پزشک و منشی از وراثت isa استفاده کنی، یک جدول مجزا درست کنی و از جدول هر موجودیت بهش ارجاع کنی، کمی پیچیده تر میشه اما نرمال تره .
چیزه دیگه ای به ذهنم نمیرسه ، در کل خوبه

RE: راهنمایی درباره این نمودار er - Pegasus - 30 مهر ۱۳۹۱ ۱۱:۱۷ ق.ظ

(۳۰ مهر ۱۳۹۱ ۱۲:۳۳ ق.ظ)esi نوشته شده توسط:  می تونی راحت تا ۳NF یا حتی BCNF هم نرمالش کنی، تئوریات همینجاها بدرد می خوره دیگه، وقت نیاز
رابطه وقت قبلی با منشی ارتباط داره اما کلید کاندید منشی رو نداره و باید به خصوصیات رابطه وقت قبلی کلد منشی رو اضافه کن تا بشه از طریق کد منشی به جدول وقت قبلی ارجاع کرد.
سابقه رو باز میشه به دو جدول تقسیم کرد تا یک کلید منحصر بفرد داشته از طریق رابطه بیمار(البته زیاد هم ضروری نیست و جدول سابقه یک رابطه تمام کلید خواهد شد) ، جدول نسخه هم به همین ترتیب
می تونی برای خصوصیت مشترک(مثل نام،نام خانوادگی، سن، کد ملی) برای جداول بیمار،پزشک و منشی از وراثت isa استفاده کنی، یک جدول مجزا درست کنی و از جدول هر موجودیت بهش ارجاع کنی، کمی پیچیده تر میشه اما نرمال تره .
چیزه دیگه ای به ذهنم نمیرسه ، در کل خوبه

ممنون که کمک کردین Smile