商品數據庫

1.商品主表

CREATE TABLE ?`wl_goods`(

`id` ? ? ? ? ? ?mediumint(8) ? ? ? ?unsigned ? ? ? ?NOT?NULL ? ? ? AUTO_INCREMENT,

`cat_id` ? ?smallint(5) ? ? ? ? ? ? ?unsigned ? ? ? ?NOT?NULL ? ? ?DEFAULT ? ?'0' ? ?COMMENT ? ?'分類id',?

`goods_sn` ? varchar(60) ? ? ? ? NOT?NULL ? ? DEFAULT ? ?'' ? ? ?COMMENT ? ? ?'商品貨號',

`goods_name` ? ?varchar(120) ? ?NOT?NULL ? DEFAULT ? ?'' ? ?COMMENT ? ?'商品名',

`click_count` ? ? ? int(10) ? ? ? ? ? unsigned ? ? ? ? ? ?NOT?NULL ? ? ?DEFAULT ? ?'0' ? ? COMMENT ? '瀏覽量',

`brand_id` ? ? ? ? ?smallint(5) ? ? ? ? unsigned ? ? ? ? ?NOT?NULL ? ? ?DEFAULT ? '0' ? ? COMMENT ? '品牌id',

`suppliers_id`? ? varchar(100)? ? ? ? ? ? ? NOT NULL? ? ? ? ? DEFAULT? ''? ? ? ? ? COMMENT? ? '供應商id',

`market_price` ? ? ? ? ?decimal(9,2) ? ? ? ? ? unsigned ? ? ? ? ? ? ?NOT?NULL ? ? ? ?DEFAULT ? ? ? '0.00' ? ? ? COMMENT ? '市場價格',

`shop_price` ? ? ? ? ? ? ?decimal(9,2) ? ? ? ? ? ?unsigned ? ? ? ? ? ?NOT?NULL ? ? ? ?DEFAULT ? ? ? ?'0.00' ? ? ?COMMENT ? ?'本店售價',

`promote_price` ? ? ? ?decimal(9,2) ? ? ? ? ? ? unsigned ? ? ? ? ? ? NOT?NULL ? ? ? DEFAULT ? ? ? '0.00' ? ? COMMENT ? ?'促銷價格',

`promote_start_date` ? ? ?timestamp ? ? ? ? ? ?NOT?NULL ? ? ? ? DEFAULT ? ?CURRENT_TIMESTAMP ? ?COMMENT ? ?'促銷開始日期',

`promote_end_date`? ? ? timestamp? ? ? ? ? ? NOT NULL? ? ? ? ? DEFAULT? ? CURRENT_TIMESTAMP? ? COMMENT? ? '促銷結束日期',

`keywords` ? ? ? ? ? ? ? ? ? ? ? ?varchar(255) ? ? ? ? ?NOT?NULL ? ? ? ?DEFAULT ? ?'' ? ? ? ?COMMENT ? ? '商品關鍵字',

`goods_brief` ? ? ? ? ? ? ? ? ? varchar(255) ? ? ? ? ? ?NOT?NULL ? ? ? ?DEFAULT ? '' ? ? ? COMMENT ? ?'商品簡介',

`goods_desc` ? ? ? ? ? ? ? ? ? text ? ? ? ? ? ? ? ? ? ? ? ? ? ?NOT?NULL ? ? ? COMMENT ? ? ? ? '商品詳情',

`goods_img`? ? ? ? ? ? ? varchar(255)? ? ? ? ? ? ? ? NOT NULL? ? ? ? DEFAULT ? ?''? ? ? COMMENT? ? ? '商品圖' ,

`is_putaway` ? ? ? ? ? ? ?tinyint(1) ? ? ? ? ? ? ? ? ? ? unsigned ? ? ? ? ? ?NOT?NULL ? ? ? ? DEFAULT ? ? ?'0' ? ? ? COMMENT ? ? '是否上架',

`putaway_time`? ? ? ? timestamp? ? ? ? ? NOT NULL? ? ? CURRENT_TIMESTAMP? ? COMMENT ? ?'上架時間',

`create_time`? ? ? ? ? ? ? timestamp? ? ? ? NOT NULL? ? ? DEFAULT? ? CURRENT_TIMESTAMP ? ? COMMENT? ? '添加時間',

`sort_order`? ? ? ? ? ? ? smallint(4)? ? ? ? ? ? unsigned? ? ? ? ? ? ? ? NOT NULL? ? ? ? DEFAULT ?'100'? ? ? ? COMMENT? ? '排序',

`is_delete`? ? ? ? ? ? ? tinyint(1)? ? ? ? ? ? ? unsigned? ? ? ? ? ? ? ? NOT NULL? ? ? ? ? DEFAULT? '0'? ? ? COMMENT? ? '是否被刪除',

`is_best`? ? ? ? ? ? ? ? tinyint(1)? ? ? ? ? ? ? unsigned? ? ? ? ? ? ? ? NOT NULL ? ? ?DEFAULT? ? ? '0'? ? ? COMMENT? ? '精品',

`is_new`? ? ? ? ? ? ? ? tinyint(1)? ? ? ? ? ? unsigned? ? ? ? ? ? ? ? NOT NULL? ? ? ? ? DEFAULT? ? ? '0'? ? COMMENT? ? '新品',

`is_hot`? ? ? ? ? ? ? ? tinyint(1)? ? ? ? ? ? ? unsigned ? ? ? ? ? ? ? NOT NULL? ? ? ? DEFAULT? ? '0'? ? ? COMMENT? ? '熱銷',

`is_promote` ? ? ? tinyint(1) ? ? ? ? ? ? unsigned ? ? ? ? ? ? ?NOT?NULL ? ? ? ? ?DEFAULT ? ? ?'0' ? ? COMMENT ? '促銷',

`goods_for`? ? ? smallint(5)? ? ? ? ? unsigned? ? ? ? ? ? NOT NULL DEFAULT? ? '0'? ? ? COMMENT ? ?'商品歸屬于哪個活動',

`give_integral`? ? int(11)? ? ? ? ? ? NOT NULL? ? ? ? ? DEFAULT ? ? ? '-1' ? ? ?COMMENT ? ?'贈送積分',

`rank_integral`? ? int(11)? ? ? ? ? ? NOT NULL? ? ? ? DEFAULT? ? ? '-1'? ? COMMENT? ? '贈送等級經驗',

'rest_count'? ? ? mediumint(5)? ? ? NOT NULL? ? DEFAULT? '0'? ? COMMENT? ? '庫存',

'sell_count'? ? ? mediumint(5)? ? NOT NULL? ? DEFAULT? '0'? ? COMMENT? ? '銷量',

PRIMARY?KEY(`goods_id`),

KEY`goods_sn`(`goods_sn`),

KEY`cat_id`(`cat_id`),

KEY`brand_id`(`brand_id`),

KEY`promote_end_date`(`promote_end_date`),

KEY`promote_start_date`(`promote_start_date`),

KEY`goods_number`(`goods_number`),

KEY`sort_order`(`sort_order`)

)ENGINE=MyISAM ?DEFAULT?CHARSET=utf8

2.商品擴展分類關系表(跟商品表為多對多的關系)

CREATE TABLE ?`wl_goods_cat`(

`goods_id` ? ? mediumint(8) ? ? ?unsigned ? ? ? NOT?NULL ? ? DEFAULT ? ?'0',

`cat_id` ? ? ? ? ? smallint(5) ? ? ? ? ? unsigned ? ? ? NOT?NULL ? ? DEFAULT ? ?'0',

PRIMARY?KEY(`goods_id`,`cat_id`)

)ENGINE=MyISAM ? ? DEFAULT?CHARSET=utf8

3.屬性表

CREATE ? ?TABLE ?`wl_attribute` (

`id` ? ? smallint(5) ? ? ?unsigned ? ? ? NOT?NULL ? ? ? AUTO_INCREMENT,

`type_id`? ? smallint(5)? ? ? unsigned? ? ? ? NOT NULL? ? ? DEFAULT? ? ? '0'? ? COMMENT? ? '商品類型id',

`attr_name`? varchar(60)? ? ? NOT NULL? ? DEFAULT? ? ''? ? COMMENT ? ?'屬性項名',

`attr_input_type`? ? tinyint(1)? unsigned? ? ? NOT NULL? ? DEFAULT? ? '1'? ? ? ? COMMENT? ? '屬性類型,唯一性,單選,復選',

`attr_values`? text? ? ? NOT NULL? COMMENT? ? '屬性值,用“,”間隔',

`attr_index`? tinyint(1)? ? ? unsigned? ? ? ? NOT NULL? ? ? DEFAULT? ? '0'? ? COMMENT? ? '是否可以進行篩選',

PRIMARY KEY (`id`),

KEY `type_id` (`type_id`)

)?ENGINE=MyISAM ? DEFAULT?CHARSET=utf8

4.商品屬性值表

CREATE ? TABLE ?`wl_goods_attr`(

`id` ? int(10) ? ? ?unsigned ? ? ? ? NOT?NULL ? ? ? AUTO_INCREMENT,

`goods_id`? ? ? mediumint(8)? ? ? unsigned? ? ? ? ? NOT NULL? ? ? ? ? DEFAULT? ? ? '0'? ? ? COMMENT? ? '商品id',

`attr_id`? ? ? ? ? ? smallint(5)? ? ? ? ? ? unsigned? ? ? ? ? NOT NULL? ? ? ? ? DEFAULT? ? '0'? ? COMMENT? ? '屬性項id',

`attr_value`? ? ? text? ? ? ? ? NOT NULL? ? ? COMMENT? ? '保存單個屬性值',

`attr_price`? ? ? smallint(5)? ? ? NOT NULL? ? DEFAULT? '0'? ? COMMENT? ? '規格價格變動',

PRIMARY KEY(`id`),

KEY`goods_id`(`goods_id`),

KEY`attr_id`(`attr_id`)

)ENGINE=MyISAM ?DEFAULT?CHARSET=utf8

5.商品類型表

CREATE TABLE ? `wl_goods_type`(

`id` ? ? ?smallint(5) ? ? ? ?unsigned ? ? ? ? ?NOT?NULL ? ? ? AUTO_INCREMENT,

`cat_name` ? ?varchar(60) ? ? ?NOT?NULL ? ? ? DEFAULT'',

`enabled` ? ? ? ?tinyint(1) ? ? ? ? ? ? unsigned ? ? ? ?NOT?NULL?DEFAULT ? ? ?'1',

PRIMARY KEY(`id`)

)ENGINE=MyISAMAUTO_INCREMENT=11DEFAULT?CHARSET=utf8

6.商品分類表,添加分類時,可列出商品類型下面的可被索引到的屬性項放至篩選屬性中

CREATE TABLE ? `wl_category`(

`id` ? smallint(5) ? ? ? ? unsigned ? ? ? ? NOT?NULL ? ? ? ?AUTO_INCREMENT,

`cat_name` ? ? ? ?varchar(90) ? ? ? ? ? ? NOT?NULL ? ? ? ? ?DEFAULT'',

`keywords` ? ? ? ? ?varchar(255) ? ? ? ? ? NOT?NULL ? ? ? ?DEFAULT'',

`cat_desc` ? ? ? ? varchar(255) ? ? ? ?NOT?NULL ? ? ? ?DEFAULT'',

`parent_id` ? ? ? ? ?smallint(5) ? ? ? ? ?unsigned ? ? ? ? ? ?NOT?NULL ? ? ? ? DEFAULT ?'0',

`sort_order` ? ? ? ? tinyint(1) ? ? ? ? ?unsigned ? ? ? ? NOT?NULL ? ? ? ? ? ?DEFAULT ? '50',

`show_in_nav` ? ? tinyint(1) ? ? ? ? ?NOT?NULL ? ? ? ? ?DEFAULT ? '0',

`is_show` ? ? ? ? ? ? ? tinyint(1) ? ? ? ? unsigned ? ? ? ? ? NOT?NULL ? ? ? DEFAULT ? '1',

`filter_attr` ? ? ? ?varchar(255) ? ? ? NOT?NULL ? ? ? ? DEFAULT ? ? '0' ? COMMENT ?'屬性項id,以逗號隔開',

PRIMARY KEY(`id`),

KEY`parent_id`(`parent_id`)

)ENGINE=MyISAM ? DEFAULT?CHARSET=utf8

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容