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

نام تاپیک: طراحی جداول با دسته بندی متفاوت

  1. #1

    طراحی جداول با دسته بندی متفاوت

    سلام

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

    جدول فروشگاه ها : Stores
    --------------------------------
    Id
    Name

    جدول محصولات : Products
    -------------------------------
    Id
    Name

    جدول دسته بندی اول : Cat1
    ---------------------------------
    Id
    Name

    جدول دسته بندی دوم : Cat2
    ---------------------------------
    Id
    Name

    جدول Cat1 فقط نهایتا 7 فیلد داشته باشه . اما فیلدهای Cat2 متنوع هستن . و یک فیلد از Cat2 میتونه زیر دسته چند فیلد از Cat1 باشه که با توجه به هر فروشگاه و محصول این وابستگی متفاوت هست و بنابراین نمیتونم براش یه جدول دسته بندی در نظر بگیرم .

    در این حالت جدول واسط باید به صورت زیر پیاده ساز بشن ؟ و داشتن دو تا جدول دسته بندی صحیح هست؟

    جدول واسط
    ------------------
    ProductId
    StoreId
    Cat1Id
    Cat2Id

  2. #2

    نقل قول: طراحی جداول با دسته بندی متفاوت

    این روش کار کمی پیچیده هست.

    اول اینکه شما لازم نیست همه ی دسته بندی های بالای یک محصول رو ذخیره کنید. درونی ترین دسته بندی رو ذخیره کنید. از روی همون می توانید دسته بندی های بالاتر رو پیدا کنید.

    روش دیگه میتونه استفاده از دسته بندی در کنار Tag باشه. هر محصولی دارای یک یا چند Tag میشه و بعدا از طریق همون تگ قابل دسته بندی میشه.

  3. #3

    نقل قول: طراحی جداول با دسته بندی متفاوت

    بسیار ممنون و سپاسگزار

    زمانیکه دسته بندی ها با هم ارتباطی ندارن چطور میتونم زیر دسته تشکیل بدم ؟در واقع cat1 و cat2 کاملا مجزا هستن .

    میشه در باره روش دوم بیشتر توضیح بدین متوجه نشدم؟روش تگ گذاری منظورم هست

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

  1. پاسخ: 1
    آخرین پست: چهارشنبه 07 مهر 1389, 15:53 عصر
  2. سوال: استفاده از باکس ها متفاوت
    نوشته شده توسط khorsandreza در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: سه شنبه 05 مرداد 1389, 01:37 صبح
  3. پاسخ: 6
    آخرین پست: دوشنبه 25 آبان 1388, 08:31 صبح
  4. ساخت لینک های دانلود متفاوت با استفاده از ASP.NET و C#‎
    نوشته شده توسط amytis در بخش برنامه نویسی مبتنی بر Microsoft .Net Framework
    پاسخ: 0
    آخرین پست: پنج شنبه 25 بهمن 1386, 04:17 صبح

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

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