سلام ببخشید من تازه لاراول رو شروع کردم بیزحمت یکم مقدماتی تر توضیح بدید
خوب اول پروژمو تشریح کنم بعد مشکلاتشو میگم
من یه پروژه سوپر مارک دارم که قراره به این صورت کار کنه: سه کاربر داریم، ادمین، فروشنده، کاربر معمولی
ادمین میاد کالاها رو ثبت میکنه و اطلاعات هر کالا رو مینویسه مثلا 100 کالا، فروشنده ها از توی پنلشون از بین این صدکالا کالاهایی که موجود دارند رو انتخاب میکنن مثلا 5 موردشو خوب قطعا ممکنه چند فروشنده چند کالا شبیه به هم داشته باشند، مثلا 5 فروشنده داریم هر 5 نفر کالای نوشابه رو انتخاب میکنند و هرکدوم موقع انتخاب محصول قیمتشو درج میکنند یعنی هر کالا برای هر فروشنده قیمت متفاوتی داره در صفحه ایندکس سایت فقط کالایی نمایش داده میشه که فروشنده ای اونو انتخاب کرده باشه و در صفحه تکمیل سبد خرید خریدار زمانی که داره سبدو تکمیل میکنه همونجا فروشگاهی که می خواد محصولات از اونجا براش ارسال بشه رو انتخاب میکنه و قیمت ها همونجا به کاربر نمایش داده میشه اگه محصولی رو انتخاب کرده باشه که اون خریدار جزع محصولاتش نباشه بهش پیغام میده (اگه بشه میخوام طوری باشه محصولی که اون خریدار نداشته باشه رو رندوم به یک فروشنده دیگه وصل کنه بدونه اینکه کاربر متوجه بشه، یعنی اگه 4 محصول انتخاب کرد و گفت از فروشگاه شماره یک می خوام و اون فروشگاه سه محصول داشت اون محصول دیگه رو رندوم بره از یک فروشگاه دیگه انتخاب کنه و در پنل فروشنده ها برای هرکدوم سفارششونو درج کنه) ، خوب حالا ادمینی که داره کالا ثبت میکنه توی سیستم چند دسته بندی انتخاب میکنه یکی همون کتگوری های مرسوم و یکی هم برند.
حالا سوال من اینه چطور این رابطه های محصول رو درست کنم
+-------+------------+---------------------+------------------+--------------------+----------+
| ردیف | ----نام---- | --------کتگوری ----| ---برند--- | ------توضیحات------- | خلاصه |
+--------+-----------+----------------------+-----------+--------------------------+----------+
| ---1 ---| نوشابه1 | "نوشیدنی" "خنک" | کوکا کولا | توضیحات کلی از کالا | نوشابه |
| ---2 ---| نوشابه2 | "نوشیدنی" "خنک" | کوکا کولا | توضیحات کلی از کالا | نوشابه |
+--------+-----------+-----------------------+-----------+--------------------------+---------+
و اینکه چطوری اون اتفاقاتی که گفتم در زمان تکمیل سبد میوفته رو بتونم انجام بدم؟؟؟؟