پوریا مستعان
3 سال پیش توسط پوریا مستعان مطرح شد
1 پاسخ

بهترین روش برای پیاده سازی تایید یا عدم تایید محصول در لاراول

سلام خدمت دوستان
سایت ما به صورت مارکت پلیس هست و امکان ثبت محصول توسط فروشنده های دیگه هم وجود داره.
خب ما یه جدول محصول داریم که یک سری اطلاعات مثل نام و قیمت و... میگیره، حالا میخواستم بدونم بهترین روش برای اینکه وقتی فروشنده محصولی رو وارد میکنه ما بتونیم تایید کنیم یا رد کنیم چیه ؟
چیزی که به ذهن خودم رسیده ایه که یک جدول دیگه ( مثلا product_tmp )تعریف کنم و وقتی که فروشنده محصولی رو وارد میکنه اول وارد این جدول بشه و پس از تایید توسط ما از این جدول tmp به جدول اصلی ( products ) منتقل بشه، اما مشکلی که اینجا بهش بر خوردم اینه که خب ما یک سری روابط چند به چند دیگه مثل دسته بندی ها داریم که خودشون یه جدول دیگه ( category_product ) داره که با این روش برای جدول tmp هم باید این جدول واسط ها دوباره تعریف بشه که فکر نمیکنم استاندارد باشه
یه راه دیگه اینه که یک فیلد مثلا validate تعریف کنیم که دو مقدار 0 و 1 بگیره که اگر 0 بود یعنی تایید نشده و اگر 1 بود یعنی تایید شده و به نمایش در بیاد
حالا میخواستم ببینم چه روشی بهتره و بعدا به مشکل نمیخوره، چون ممکنه 10 بار فروشنده هی محصول رو بفرسته اما به هر دلیلی ما هی رد کنیم و طرف مجبور به ویرایش مجدد بشه
ممنون ازتون


ثبت پرسش جدید
علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

سلام
به نظرم روش دومتون بهتر هست ...!
فقط با این تفاوت که یک ۰ بگیره (بررسی نشده) و یک ۱ بگیره (بررسی شده و تایید شده) و یک ۲ بگیره که یعنی بررسی شده و تایید نشده


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام