好吧,所以我的網站就像「發佈您的訂單」,而不是通常的在線支付方式,因爲我將首先發運商品,然後是這裏的貨運服務提供的貨到付款現金。如何存儲客人結帳?
我有一個用戶表,有 USER_ID,電子郵件,密碼,姓和名等
具有 ORDER_ID,user_id_fk,ORDER_STATUS,order_placed,address_id_fk的user_order表
的ORDER_ITEMS表具有 ORDER_ITEM_ID,order_id_fk,PRODUCT_ID,數量,size_id_fk
地址表 ADDRESS_ID,user_id_fk,街道,城市,省等
因此,如果用戶註冊可以很容易地做到這一點,因爲我只想鏈接他們的USER_ID到user_order表,並從他們的address_book
我的問題是地址,我如何做,與客人結賬?我試圖避免他們被迫註冊,即使它很容易。
現在我想到的只是將它們插入到用戶表中,但是它們的密碼爲NULL,只需創建一個來賓組並將其放入該組。
但是這可能會導致問題,我的用戶表中的電子郵件必須是唯一的,來賓結帳可能會從同一封電子郵件中發生多次噓......現在是什麼?
我應該只是將列添加到訂單表?另一個,姓名,電子郵件地址?所以它不綁定到用戶?這是可能的,但有一個功能,我希望註冊用戶有...跟蹤他們的訂單歷史記錄。
請幫忙......謝謝:D;)
但是,作爲管理員,我還想跟蹤包括他們詳細信息在內的所有訂單。這是使其變得複雜的原因之一 – xxRockOnxx
而且我也需要他們的詳細信息,所以我會知道在哪裏以及向誰發貨 – xxRockOnxx
6 ....數字6 ......就是這樣!我會嘗試那個!我只是認爲這是多餘的。謝謝!最後,有人證實了我的疑惑!謝謝! – xxRockOnxx