Web_Design 板


LINE

想問問假使我有一個網路商城 使用者甲有可能會在A商店 買了 兩個羽球拍 一顆籃球 使用者乙有可能在A商店 買了 三雙球鞋 那麼我的訂單資料庫設計欄位 是應該要每個商品都要佔據一個列會比較適合嗎 訂單編號 商品名稱 店家名稱 商品數量 A1 羽球拍 A 2 A1 籃球 A 1 A2 球鞋 A 3 我的理解是使用者甲雖然買了兩樣東西,但是這是同一筆訂單,所以訂單編號要相同 我都假設成A1這樣 可是這樣設計的話,萬一使用者甲一次買十樣商品, 那我的資料庫不就要有十列來存 另外想問另外一個問題是 如果是一般的註冊使用者名稱密碼的表單傳到後端,我知道如何用ajax傳送 但是如果是購物車 要怎麼樣把使用者 打勾的 羽球拍 籃球 都用json傳到後端 謝謝網頁版 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.91.22.53 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1623611161.A.5C0.html ※ 編輯: ntpuisbest (219.91.22.53 臺灣), 06/14/2021 03:07:20 ※ 編輯: ntpuisbest (219.91.22.53 臺灣), 06/14/2021 03:14:43
1F:推 rahit: 我會分三張表06/14 08:48
2F:→ rahit: 1.使用者資訊:使用者編號(PK) 使用者名稱 帳號 密碼 (其他06/14 08:48
3F:→ rahit: 使用者設定不列舉)06/14 08:48
4F:→ rahit: 2.訂單:訂單編號(PK) 訂單時間 金額 下訂者編號 (其他訂單06/14 08:48
5F:→ rahit: 設定)06/14 08:48
6F:→ rahit: 3.商品:訂單編號 商品名 店家名 金額 數量 系統用商品資料06/14 08:48
7F:→ rahit: 編號(PK)06/14 08:48
8F:→ rahit: 大概4這樣,資料庫設計不同人多少不一樣06/14 08:48
9F:→ rahit: 但建議您可以研究一下資料庫正規化06/14 08:48
我知道分成三張表的意思 只是想問甲一次買十種商品 我想記錄他買了啥品項 是不是就是要使用十個列 ※ 編輯: ntpuisbest (219.91.22.53 臺灣), 06/14/2021 08:52:08
10F:推 rahit: 關於第二個問題是想了解如何取得哪些欄位被勾選嗎?,將所有06/14 08:59
11F:→ rahit: Checkbox設同一name不同id 06/14 08:59
這是一部分沒有錯,我表達的沒有很好,應該是說,假設我有三間店家,每間店家的商品 種類不一樣多 假設是 5,8,9好了 要怎麼樣用同樣的頁面風格來展示三間店家 應該不太可能是刻三個html?
12F:→ rahit: 然後以下面文章解答的方式或許能解決06/14 08:59
13F:推 rahit: https://reurl.cc/qgN7a306/14 09:06
ok 感恩
14F:推 rahit: 回覆:以我上面提到的資料表設計來說 06/14 09:12
15F:→ rahit: 一張訂單會是一筆2.訂單資訊 06/14 09:12
16F:→ rahit: 與十筆3.商品資訊 06/14 09:12
ok
17F:→ rahit: 至於您的資料庫設計就需要您自己琢磨了 06/14 09:12
這個我可以自己琢磨的感恩~ ※ 編輯: ntpuisbest (219.91.22.53 臺灣), 06/14/2021 09:22:56
18F:推 rahit: 回覆:您可以研究一下各大網購平台 06/14 09:31
19F:→ rahit: 就我所知都是以「商品」作為頁面單位 06/14 09:31
20F:→ rahit: 以同樣模板帶入不同資料來呈現不同商品 06/14 09:31
21F:→ rahit: 若要以同一「店家」顯示則是用圖片與標題做列舉 06/14 09:31
22F:→ rahit: 用文字或許難以說明 06/14 09:31
23F:→ rahit: 但可多觀察各網購平台設計方式 06/14 09:31
24F:→ rahit: 不同商家出現類似設計的原因其來有自 06/14 09:31
25F:→ ntpuisbest: ok 謝啦 06/14 09:33
26F:推 kyoe: 用十個列沒毛病啊..? 06/19 21:18
27F:→ mmxlu: 沒錯~這樣才是明細,你也比較好設計資料庫,未來撈資料也 06/29 08:50
28F:→ mmxlu: 比較好撈 06/29 08:50







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP