Maryam.J
دوشنبه 18 آبان 1394, 12:43 عصر
سلام دوستان
یه راهنمایی میخواستم.
من میخوام فروشگاهی بسازم که همه نوع کالایی رو میفروشه
ولی به ازای هر محصولی که اضافه میشه، نسبت به دسته ای که توش اضافه شده، مشخصاتی که میگیریم که با بقیه محصولات متفاوته.
مشابه دیجی کالا. مثلا
برای لپتاپ => cpu، ram، hard و...
برای کیف => سایز، تعداد زیپ، تعداد دسته!!
میخوام توی این مشخصه ها، امکان جستجو و مقایسه باشه.
روشی که به ذهن خودم میرسه اینه که به ازای هر گروه، یه جدول داشته باشم که توی هر ستون، مشخصه ها باشه. مثلا برای لپتاپ:
136578
و همچنین برای کیف یه جدول دیگه که هر مشخصه یه ستونه
اینجوری دیگه جستجو و مقایسه خیلی راحت میشه. ولی مشکلی که داره اینه که اگه یه مشخصه بخوام اضافه کنم، باید جدول رو تغییر بدم. و همچنین برای هرگروه یه صفحه درست کنم که مشخصات محصول رو بگیره.
روش دیگه اینه که یه جدول داشته باشم که مشخصه های هر گروه رو میگیره و فقط 2 فیلد اصلی GroupID و PropertyName( نام مشخصه) رو داره.
و بعد یه جدول دیگه که این مشخصه ها رو برا هر محصول ذخیره کنم. ولی خوب اینطوری مثلا اگه بخوام برای CPU یه سری مقدار ثابت داشته باشم (core i3 , corei5 ...) باز باید یه جدول دیگه داشته باشم که اونا رو ذخیره کنه. همچنین کار ذخیره و... خیلی سخت تر میشه
دوستان نظر دیگه ای ندارند برا این موضوع؟
پیشاپیش ممنون
یه راهنمایی میخواستم.
من میخوام فروشگاهی بسازم که همه نوع کالایی رو میفروشه
ولی به ازای هر محصولی که اضافه میشه، نسبت به دسته ای که توش اضافه شده، مشخصاتی که میگیریم که با بقیه محصولات متفاوته.
مشابه دیجی کالا. مثلا
برای لپتاپ => cpu، ram، hard و...
برای کیف => سایز، تعداد زیپ، تعداد دسته!!
میخوام توی این مشخصه ها، امکان جستجو و مقایسه باشه.
روشی که به ذهن خودم میرسه اینه که به ازای هر گروه، یه جدول داشته باشم که توی هر ستون، مشخصه ها باشه. مثلا برای لپتاپ:
136578
و همچنین برای کیف یه جدول دیگه که هر مشخصه یه ستونه
اینجوری دیگه جستجو و مقایسه خیلی راحت میشه. ولی مشکلی که داره اینه که اگه یه مشخصه بخوام اضافه کنم، باید جدول رو تغییر بدم. و همچنین برای هرگروه یه صفحه درست کنم که مشخصات محصول رو بگیره.
روش دیگه اینه که یه جدول داشته باشم که مشخصه های هر گروه رو میگیره و فقط 2 فیلد اصلی GroupID و PropertyName( نام مشخصه) رو داره.
و بعد یه جدول دیگه که این مشخصه ها رو برا هر محصول ذخیره کنم. ولی خوب اینطوری مثلا اگه بخوام برای CPU یه سری مقدار ثابت داشته باشم (core i3 , corei5 ...) باز باید یه جدول دیگه داشته باشم که اونا رو ذخیره کنه. همچنین کار ذخیره و... خیلی سخت تر میشه
دوستان نظر دیگه ای ندارند برا این موضوع؟
پیشاپیش ممنون