سلام
فرض کنید ما یک فروشگاه اینترنتی داریم با چند هزار کالای مختلف ، که نوع بیشترشون با هم فرق میکنه و اینجاست که وقتی میخواهیم مشخصات واسشون بنویسیم نمیشه اطلاعات رو در یک جدول با فیلد های مشخص و نوع و حتی نام مشخص گذاشت.
خب برای ساختن این جدول راههای مختلفی به ذهن میرسه مثل اینکه واسه تمام کالاها یک جدول داشته باشیم که کد و نام کالا رو درونش ذخیره کنیم و درون جدول مشخصات ما سه تا فیلد(ky & value & kalaCode) داشته باشیم که نوع مشخصه ، مقدار و کدکالا رو درونش ذخیره کنیم و بعد بر اساس کدکالا مشخصات رو نمایش بدیم.اما به نظر میرسه این راه بهینه نباشه و جدولمون بعد از مدتی بیش از اندازه بزرگ بشه و کارایی بیاد پایین.
راه دوم اینه که با یک فرمت خاصی کل ویژگی ها رو درون یک فیلد تکست ذخیره کنیم و بعد با PHP پردازش انجام بدیم و مشخصات رو بکشیم بیرون . با این روش هم دسترسی به ویژگی های مختلف به صفر میرسه .
راه سوم هم اینه که روش اول رو داشته باشیم با این تغییر که جداول رو بر اساس دسته بندی های مختلف جدا کنیم که از بزرگ شدن جداول هم جلوگیری بشه
شاید راههای دیگه ای هم بشه پیدا کرد ..میخوام روشی رو پیدا کنم که هم بهینه باشه و هم بعدا برای ساختن سرچ حرفه ای به مشکل نخورم ..خوشحال میشم نظراتتون رو بدونم.
فرض کنید ما یک فروشگاه اینترنتی داریم با چند هزار کالای مختلف ، که نوع بیشترشون با هم فرق میکنه و اینجاست که وقتی میخواهیم مشخصات واسشون بنویسیم نمیشه اطلاعات رو در یک جدول با فیلد های مشخص و نوع و حتی نام مشخص گذاشت.
خب برای ساختن این جدول راههای مختلفی به ذهن میرسه مثل اینکه واسه تمام کالاها یک جدول داشته باشیم که کد و نام کالا رو درونش ذخیره کنیم و درون جدول مشخصات ما سه تا فیلد(ky & value & kalaCode) داشته باشیم که نوع مشخصه ، مقدار و کدکالا رو درونش ذخیره کنیم و بعد بر اساس کدکالا مشخصات رو نمایش بدیم.اما به نظر میرسه این راه بهینه نباشه و جدولمون بعد از مدتی بیش از اندازه بزرگ بشه و کارایی بیاد پایین.
راه دوم اینه که با یک فرمت خاصی کل ویژگی ها رو درون یک فیلد تکست ذخیره کنیم و بعد با PHP پردازش انجام بدیم و مشخصات رو بکشیم بیرون . با این روش هم دسترسی به ویژگی های مختلف به صفر میرسه .
راه سوم هم اینه که روش اول رو داشته باشیم با این تغییر که جداول رو بر اساس دسته بندی های مختلف جدا کنیم که از بزرگ شدن جداول هم جلوگیری بشه
شاید راههای دیگه ای هم بشه پیدا کرد ..میخوام روشی رو پیدا کنم که هم بهینه باشه و هم بعدا برای ساختن سرچ حرفه ای به مشکل نخورم ..خوشحال میشم نظراتتون رو بدونم.