مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

تعریف محصولات با ویژگی های مختلف

  • سه شنبه 19 فروردین 1399
  • 22:37
تشکر میکنم

با سلام. در یک فروشگاه محصولات مختلف دارای تعداد ویژگی های متفاوتی هستند.

مثلا ویژگی های نوبایل با یخچال متفاوت است. من دو جدول Product و ProductAttribute ساختم که جدول دومی شامل Id,ProductID,name,value می باشد.

آیا این روش درست است ؟

لطفا راهنمایی کنید. با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

abbas.aha@gmail.com

عضویت از 1399/03/14

  • چهارشنبه 14 خرداد 1399
  • 17:53

سلام دوست عزیز

یک روشی که می تونه بهتون کمک کنه اینه که شما برای محصولاتتون یک جدول product بسازید و همینطور یک جدول برای موضوعات و گروه های مختلف محصولاتتون به اسم category بسازید

بعد یک جدول بسازید و به نام category_attribute و خصوصیات مختلف رو برای هر یک از گروه های محصولتون بسازید. فیلد های اساسیش هم id, category_id, title و ... میتونه باشه

حالا شما باید یک جدول چهارم هم بسازید که ارتباط بین product و category و category_attribute رو مشخص بکنه. یعنی مشخص کنید که محصول شماره n مربوط به کدام گروه محصولات هست و خصوصیاتش چی هست همینطور مقدار این خصوصیات رو هم اونجا وارد کنید!

مثلا product_Attribute که شامل فیلد های id, product_id, category_attribute_id, value

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)