تنوع نوع محصول در فروشگاه اینترنتی و ثبت ویژگیهای محصولات متفاوت

ساخت وبلاگ
سلام خدمت اساتید و دوستان محترم

برای دیتابیس   فروشگاه     اینترنتی     محصول  ات با   تنوع   بالا وجود داره که خب یک اصل هست مثلا توی فروشگاه موبایل داریم با   ویژگیهای   مربوط به خودش(نام - برند - ابعاد -نوع صفحه نمایش - نوع باطری - غیره ..) حتالا وقتی نوبت به درج محصول   متفاوت  ی مثل روغن موتور برسه خب طبیعی که قضیه فرق میکنه ( نام - برند - لیتر - گرانول - و ...) با استفاده از راهنمایی دوستان که توی سایتهای دیگه هم دیدم بایست سه تا جدول درست کنم اینجوری

جدول محصول :

produt {id , name , price}
10 ، گوش سامسونگ مدل 11 ، 100000




جدول ویژگیهای محصول :

Attribute {id , name , value}

id=1
name=cpu
value=DualCore

id=2
name=cpu
value=CoreI2

id=3
name=Blutooth
value=RB1023932

id=4
name=Inch
value=14

id=5
name=Inch
value=15



بعدش این مقدار ها رو توی جدول سوم به   محصولات   انتساب میدی با استفاده جدول واسط :
pro_attr
{
idproduct
,
idAttribute
}

idproduct=10
idAttribute=5


idproduct=10
idAttribute=2

خب تا اینجا حله ولی وقتی میخا م این موارد (
Attribute
) یا ويزگیها رو کاربر یا همون فروشنده که داره محصول رو معرفی میکنه چطور بایست این ویژگیها رو اضافه کنه فرض کنید داره موبایل رو معرفی میکنه خب نبایست ویژگی مربوط به روغن مثل (لیتر - گرانوروی) براش نمایش داده بشه

مشکلم الان سر اینه که چطور فرم مربوط به معرفی محصول رو بسازم که برای محصول موبایل نیاد ویژگیهای مربوط به روغن ماشین یا ماشین لباسشویی نشون فروشنده بده و ازش بخواهیم این فیلدها رو پر کنه یا نه رها کنه

راه چاره چیست ؟؟!!

ممنون از مشارکت خوب دوستان
تمپوs...
ما را در سایت تمپوs دنبال می کنید

برچسب : نویسنده : خنج tempos بازدید : 205 تاريخ : چهارشنبه 12 دی 1397 ساعت: 19:14