ユーザーが店に来たときに、たとえば複数の商品を購入できる注文テーブルを1つ取得しました。このような記録アクションを実行するためのベスト プラクティスを教えてください。各アイテムが注文テーブルの 1 つの行に注文されるか、注文テーブルの 1 つの行にすべてが混在するか?
たとえば、顧客 A がストアから 3 つの商品を購入したとします。次に、注文表で3行になりますか?または、すべての詳細と区切り記号付きの別の注文を含む注文表の 1 行 ?
私の設計した構造は次のようなものです::
tblOrder
OrderID (Primary Key)
UserID
TotalPrice
tblOrderItem
OrderItemID (Primary Key)
OrderID (Referencing tblOrder)
Quantity
ItemID (Referencing tblItem)
TotalPrice
これは正しいです ?