سلام. من تمامی جداول و ستون هاشون رو در عکس های زیر میزارم تا درک بهتری داشته باشید:
توجه: این سیستم فقط روی لوکال هاست میزارم و استفاده اینترنتی نمیشه و فقط برای خودمه که آمار فروشم رو داشته باشم.
سه تا جدول داریم:
tbl_foods
tbl_foods_group
tbl_orders
اینم ستون های هر جدول:
تا اینجا درست!
در پنل مدیریت هم این منو ها رو دارم:
در منوی غذاها، درج و ویرایش غذا ها رو ساختم: شامل نام غذا، قیمت غذا و گروه غذا و...
food_id
food_name
food_price
food_active
food_foodsgroup_id
بخش گروه غذا ها رو هم ساختم: شامل ساندویچ ها، نوشیدنی ها، پیتزاها و ...
food_group_id
food_group_name
این دو تا رو ساختم و میتونم به جدول درج کنم، ویرایش کنم، حذف کنم.
-------------------------------------------------------------------------------------------
سوالم از اینجا به بعده:
یک مشتری میاد 3 تا همبرگر و 2 تا نوشابه سفارش میده.
حالا من منوی "ثبت سفارش" میرم.
جلوی همبرگر وارد میکنم عدد 3 (یعنی 3 عدد)
جلوی نوشابه هم وارد میکنم عدد 2 (یعنی 2 عدد)
حالا گزینه "ثبت" رو میزنم
من میخوام این موارد زیر در جدول سفارش ثبت بشه:
آی دی سفارش
تاریخ و ساعت سفارش
نام غذاهای سفارش شده
تعداد غذاهای سفارش شده
مبلغ کل سفارش
گزینه های دیگه ای رو من لازم ندارم
مشتری ها همه به عنوان مشتری مهمان (مشتری حضوری) هستند.
من مشکلم الان اینه که این موارد در جدول tbl_orders به چه صورت باید ذخیره بشن. یعنی من کد دستور درج رو نمیخوام. میخوام بدونم مشتری 3 تا همبرگر و 2 تا نوشابه رو من در یک سطر چجوری باید وارد کنم وقتی یه دونه فیلد نام غذا دارم! ؟