在開發購物車之前,首先要把幾個關鍵類之間的關系理清楚
步驟1:類圖
步驟2:類關系圖
步驟 1 : 類圖
首先各個類的意義:
1. Product 産品
2. User 使用者
3. Order 訂單
4. OrderItem 訂單項
前3者都好了解,訂單項需要解釋一下。
比如閣下在某寶下了一次訂單,這個訂單包括了
|
一條記錄就是一個訂單項,對應一種商品,以及購買數量。
步驟 2 : 類關系圖
1. 産品和訂單項的關系是 一對多
一種産品,對應多條訂單項。
一條訂單項,對應一種産品
2. 訂單項和訂單的關系 多對一
一個訂單裡有多條訂單項
一個訂單項,隻會出現在一個訂單裡
3. 訂單和使用者的關系: 多對一
一個訂單,隻能屬于一個使用者
一個使用者,可以下多個訂單
更多内容,點選了解: https://how2j.cn/k/cart/cart-tutorials/595.html