我正在用laravel 4構建電子商務應用程序4 我迷失了正確的方式來管理稅收和選項。 以下是我在數據庫中已經做了:所需產品選項laravel
products table: id,name,price,id_taxe
Got a tax table : id,name,rate
非常簡單,laravel車型
但是麻煩來管理這個從部分:
產品必須有自己的價格和稅收的選擇率(不同於產品),選項有最小和最大數量,取決於所選產品。
實例
如果我買產品1(100美元),選項1需要至少1量(分鐘)到10個產品(最大),如果我買11×產品1,選項1需要至少2個數量。
如果我買了產品2(200美元),選項1是至少需要1個數量多達5個產品。
我不知道如何以正確的方式進行管理。
我應該創造這樣的產品表中的產品的選擇嗎? 如何使用laravel關係鏈接產品和選項(包括最小和最大限制)。
感謝您的幫助。
你說的是「選項」和「選項1」,你是什麼意思由什麼呢?購買產品有什麼限制,我從你的問題中得到了什麼:你想要爲每個產品購買最低/最高金額。但後來我讀到:「如何鏈接產品與選項(包括最小和最大限制)」。這表明這個'選項'還有更多的東西比你能從問題中得出的更多。 – 2014-12-05 12:03:35
對於此刻也適用於所有的產品只有一個選擇,但我可以在以後更改,約束是,當我買了一個產品,我也買了一些選擇與依賴的產品,例如最大選項產品1是10,如果我買了11個產品,11/10 = 1.1,最小選項數量是2,並且max是10(1對每產品),更清楚了嗎? – user3384179 2014-12-05 12:35:11