欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql商品訂單表

林子帆2年前10瀏覽0評論

在電商網站中,商品訂單是必不可少的。而在訂單管理中,我們需要創建一個商品訂單表,以記錄訂單中的商品信息,方便后續的管理和統計。下面就來介紹一下mysql商品訂單表的設計。

CREATE TABLE `order_goods` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '訂單商品id',
`order_id` int(11) NOT NULL COMMENT '訂單id',
`goods_id` int(11) NOT NULL COMMENT '商品id',
`goods_name` varchar(64) NOT NULL COMMENT '商品名稱',
`goods_price` decimal(10,2) NOT NULL COMMENT '商品單價',
`goods_num` int(11) NOT NULL COMMENT '商品數量',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新時間',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='訂單商品表';

上述代碼定義了一個名為order_goods的表,具體字段解釋如下:

  • id:訂單商品編號,自增,主鍵。
  • order_id:訂單編號,用于關聯訂單表,不能為空。
  • goods_id:商品編號,用于關聯商品表,不能為空。
  • goods_name:商品名稱,不可為空。
  • goods_price:商品單價,不可為空。
  • goods_num:商品數量,不可為空。
  • create_time:創建時間,可指定,也可使用默認值。
  • update_time:更新時間,可指定,也可使用默認值。

以上就是簡要介紹了一下mysql商品訂單表的設計方法,如果想要使用這種表格進行管理,只需在自己的表格中進行定義即可。