نمایش نتایج 1 تا 3 از 3

نام تاپیک: جدول term_course حذف شود یا خیر ؟

  1. #1

    جدول term_course حذف شود یا خیر ؟

    سلام
    برای پروژه دانشجویی تصمیم دارم سیستم مدیریت نمره ها بصورت ساده را پیاده سازی کنم.
    جدول هایی که ساختم به شرح زیر هستند. فقط نمیدونم جدولی بنام term_course را قرار بدم یا حذف کنم؟

    # course
    -- id_course
    -- name

    # term
    -- id_term
    -- term

    # term_course
    -- id
    -- id_course
    -- id_term

    #grade
    -- id_grade
    -- id_course
    -- id_term
    -- code
    -- date

    * مهم: فکر میکنم اگر جدول term_course نباشد مشکلی در اطلاعات و ساختار نرم افزار ایحاد نمیشه. درسته؟ حقیقتش این قسمتو درست درک نمیکنم لطفا روشنم کنید

  2. #2

    نقل قول: جدول term_course حذف شود یا خیر ؟

    لطفا پاسخ بدین

  3. #3

    نقل قول: جدول term_course حذف شود یا خیر ؟

    بستگی داره به این که داده های شما ارتباطشون با همدیگه چطوری باشه در ارتباط های چند به چند جدول رابط مثل جدول term_course شما نیازه ولی وقتی ارتباط یک به چند باشه یا یک به یک نیاز نیست و میشه تو یکی از جداول ارتباط رو قرار داد...
    حالا ببینید تو جداول شما ارتباط به چه صورتیه؟
    واسه مشخص شدنش ۲ تا سوال باید پرسیده بشه...
    در حالت عادی به ازای هر ترم چندین درس داریم
    حالا آیا به ازای هر درس چندین ترم هم داریم: ؟
    اگر هردو جوابش بله باشه جدول رابط نیازه ولی اگر یکی خیر باشه جدول رابط نیاز نیست... و میشه حذفش کرد...

تاپیک های مشابه

  1. پاسخ: 3
    آخرین پست: شنبه 15 آذر 1399, 20:46 عصر
  2. پاسخ: 1
    آخرین پست: چهارشنبه 08 تیر 1390, 23:57 عصر
  3. پاسخ: 3
    آخرین پست: چهارشنبه 08 دی 1389, 08:17 صبح
  4. سوال: حذف و یا تغییر کلید اصلی جدول توسط کد
    نوشته شده توسط soroush_k12 در بخش Access
    پاسخ: 0
    آخرین پست: دوشنبه 17 آبان 1389, 19:14 عصر
  5. چطور مي شود فهميد كه يك فرم Run است يا خير
    نوشته شده توسط Ali_Abban در بخش C#‎‎
    پاسخ: 2
    آخرین پست: چهارشنبه 26 تیر 1387, 19:36 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •