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

نام تاپیک: نحوه اضافه کردن یک محصول در دو گروه دسته محصولات

  1. #1

    نحوه اضافه کردن یک محصول در دو گروه دسته محصولات

    فرض کنید که محصول خاصی را به محصولات اضافه می کنیم و این محصول می تواند هم جزو مثلا لوازم برقی باشه و هم جزو لوازم آرایشی.
    ضمن اینکه درست نیست یک محصولو دوبار وارد کنیم تا جزو دو دسته یا کتگوری باشه.
    دنبال بهترین و بهینه ترین راه می گردم ، اگر کسی در مورد جدول رابط و یا ارجاعی اطلاع داره کمک کنه

  2. #2

    نقل قول: نحوه اضافه کردن یک محصول در دو گروه دسته محصولات

    یه جدول سوم ای(product_category) که
    id محصول (pid) و
    id دسته بندی(cid) رو ذخیره میکنه و
    هردو کلید خارجی هستند و باهم کلید اصلی (یعنی هیچ 2 رکوردی باهم برابر نیستند.یعنی هیچ محصولی نمیتونه دوبار تو یه دسته بندی قرار بگیره).
    خوب هرباربه ازای هر محصول
    id محصول به همراه id دسته بندی ها رو اضافه کنید به این جدول

    product_category

    pid cid
    1 7(لوازم برقی باشه)
    1 2(لوازم آرایشی)

    آخرین ویرایش به وسیله bagherok : چهارشنبه 14 آبان 1393 در 16:33 عصر دلیل: کم رنگ ها ویرایش شده

  3. #3
    کاربر دائمی آواتار hamedarian2009
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    گرگان
    پست
    1,691

    نقل قول: نحوه اضافه کردن یک محصول در دو گروه دسته محصولات

    همانطور که bagherok گفتن جون ازتباط دو تا جدول شما چند به چنده باید یک جدول سوم هم در نظر بگیرین و آیدی هردو جدول میشه تو جدول سوم کلید خارجی

  4. #4

    نقل قول: نحوه اضافه کردن یک محصول در دو گروه دسته محصولات

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

  5. #5

    نقل قول: نحوه اضافه کردن یک محصول در دو گروه دسته محصولات

    حال فرض کنیم ما برای هر محصول چند تا عکس تو جدول images نگه می داریم ، ایا این رابطه هم n:m هست یا 1:n ?
    اگر بخوایم 10 محصول اخر و عکساشو در بیاریم باید ی جدول سوم داشته باشیم یا راه حل دیگه ای داره؟

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

  1. پاسخ: 4
    آخرین پست: جمعه 06 بهمن 1385, 20:57 عصر
  2. نحوه اضافه کردن کنترل های داینامیک
    نوشته شده توسط yavari در بخش ASP.NET Web Forms
    پاسخ: 6
    آخرین پست: یک شنبه 16 مهر 1385, 06:55 صبح
  3. نحوه اضافه کردن آیکون cristal report در component های VB
    نوشته شده توسط vb_arman در بخش گزارش سازی با Crystal Report
    پاسخ: 2
    آخرین پست: شنبه 21 مرداد 1385, 09:23 صبح
  4. پاسخ: 2
    آخرین پست: پنج شنبه 17 فروردین 1385, 22:49 عصر
  5. نحوه اضافه کردن "ضمیمه" به سیستم php bb
    نوشته شده توسط saeed_ed در بخش PHP
    پاسخ: 1
    آخرین پست: دوشنبه 29 فروردین 1384, 07:06 صبح

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

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