作者:陳業貴
文章目錄
- sql(采購表)
- 解釋
- 你說要采購東西是吧。提供要采購的商品。數量 運去那号倉庫。采購價格是多少錢。賣給消費者是多少錢。采購員id就是誰去采購。采購完成了嗎?日期時間
- 資料
- sql(入庫資訊表)
- 解釋:
- 解析:
- 資料
- sql(入庫商品表)
- PRIMARY KEY(productin_id,purchase_id)
sql(采購表)
CREATE table t_purchase(
id int unsigned PRIMARY KEY AUTO_INCREMENT COMMENT "主鍵",
sku_id int unsigned not null COMMENT "商品id",
num int unsigned not null COMMENT "數量",
warehouse_id int unsigned not null COMMENT "倉庫id",
in_price decimal(10,2) unsigned not null COMMENT "采購價格",
out_price decimal(10,2) unsigned COMMENT "建議零售價",
buyer_id int unsigned not null COMMENT "采購員id",
`status` tinyint unsigned not null COMMENT "狀态:1未完成,2已完成",
create_time timestamp not null default now() COMMENT "添加時間",
INDEX idx_sku_id(sku_id),
INDEX idx_warehouse_id(warehouse_id),
INDEX idx_buyer_id(buyer_id),
INDEX idx_status(`status`),
INDEX idx_create_time(create_time)
) COMMENT="采購表";
解釋
你說要采購東西是吧。提供要采購的商品。數量 運去那号倉庫。采購價格是多少錢。賣給消費者是多少錢。采購員id就是誰去采購。采購完成了嗎?日期時間
采購的是商品表t_sku中的id==1的商品.

num:數量是五十部手機.
warehouse_id:是為一号倉庫做的采購。
in_price:采購價格3000元.
out_price:建議零售價3299元.
buyer_id:采購員編号為20
status:完成采購就為1.否則0
資料
sql(入庫資訊表)
CREATE TABLE t_productin(
id int unsigned PRIMARY KEY AUTO_INCREMENT COMMENT "主鍵",
storekeeper_id int unsigned not null COMMENT "保管員id",
amount decimal(15,2) unsigned not null COMMENT "總金額",
supplier_id int unsigned not null COMMENT "供應商id",
payment decimal(15,2) unsigned not null COMMENT "實付金額",
payment_type tinyint unsigned not null COMMENT "支付方式",
invoice boolean not null COMMENT "是否開票",
remark varchar(200) COMMENT "備注",
create_time timestamp not null default now() COMMENT "添加時間",
INDEX idx_storekeeper_id(storekeeper_id),
INDEX idx_supplier_id(supplier_id),
INDEX idx_payment_type(payment_type),
INDEX idx_create_time(create_time)
) COMMENT="入庫資訊表";
解釋:
入庫對吧。庫的保管員是誰呢?運去的貨價值多少錢(原價:賣給我們的價值。然後零售價就是賣給消費者的價格).。那個供應商的貨。我們付款多少錢。支付的方式。開票嗎?入庫時間.
解析:
storekeeper_id:倉庫保管員的編号為42.
amount:原價總金額:15000
supplier_id:1号供貨商給的貨
payment:支付金額十五萬。支付方式1
資料
sql(入庫商品表)
CREATE TABLE t_productin_purchase(
productin_id int unsigned not null COMMENT "入庫id",
purchase_id int unsigned not null COMMENT "采購id",
PRIMARY KEY(productin_id,purchase_id)
) COMMENT="入庫商品表";
解釋:
入庫和采購是關聯的。這樣做是為了采購的和入庫的資訊對應起來。