失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 药品信息管理系统mysql_药品信息管理系统数据库部分代码

药品信息管理系统mysql_药品信息管理系统数据库部分代码

时间:2023-08-14 11:09:52

相关推荐

药品信息管理系统mysql_药品信息管理系统数据库部分代码

--建表

CREATE TABLE tb_medicine---4药品表

(MNo

CHAR(10)

NOT NULL

primary key

,MName

varchar(50)

NOT NULL

,Norm

varchar(50)

NOT NULL

,MPrice

money

NOT NULL

,ValidDate

date

notnull,MNumintnotnull,SupplyNOchar(10)

FOREIGN KEY(SupplyNO)

REFERENCES tb_Supply(SupplyNO)

,StockNOchar(10)

FOREIGN KEY(StockNO)

REFERENCES tb_Stock(StockNO)

,Instuction

xml

);

create table tb_Supply---1供应商表

(SupplyNO

CHAR(10)

NOT NULL

primary key

,SupplyName

varchar(50)

NOT NULL

,Address

varchar(50)

NOT NULL

,SupplyTel

varchar(20)

notnull);

create table tb_Stock----2药库表

(StockNO

CHAR(10)

NOT NULL

primary key

,StockName

varchar(50)

NOT NULL

,ANOchar(10)

CONSTRAINT fk_Stock_ANO

FOREIGN KEY(ANO)

REFERENCES tb_Admin(ANO)

);

create table tb_Admin---3管理员表

(ANO

CHAR(10)

NOT NULL

primary key

,AName

varchar(50)

NOT NULL

,pwd

varbinary

NOT NULL

);

ALTER TABLE tb_Admin

ALTER COLUMN

pwd

varbinary(128);

create table tb_Client---5客户表

(CNO

CHAR(10)

NOT NULL

primary key

,CName

varchar(100)

NOT NULL

,CTel

varchar(40)

NOT NULL

,CAddress

varchar(100)

);

ALTER TABLE tb_Client

ALTER COLUMN

CAddress

varchar(100);

create table tb_caigou---6采购表

(caigouNO

CHAR(10)

NOT NULL

primary key

,caigouDate

date

NOT NULL

,ANOchar(10)

NOT NULL

CONSTRAINT fk_caigou_ANO

FOREIGN KEY(ANO)

REFERENCES tb_Admin(ANO)

,SupplyNOchar(10)

NOT NULL

CONSTRAINT fk_caigou_SupplyNO

FOREIGN KEY(SupplyNO)

REFERENCES tb_Supply(SupplyNO)

);

create table tb_caigouDetail---7采购明细表

(caigouDetailNO

CHAR(10)

NOT NULL

primary key

,caigouNOchar(10)

NOT NULL

CONSTRAINT fk_caigouDetail_caigouNO

FOREIGN KEY(caigouNO)

REFERENCES tb_caigou(caigouNO)

,MNochar(10)

NOT NULL

CONSTRAINT fk_caigouDetail_MNo

FOREIGN KEY(MNo)

REFERENCES tb_medicine(MNo)

,Numintnotnull,Price

money--AS (num*MPrice)

);

create table tb_chushou---8出售表

(chushouNO

CHAR(10)

NOT NULL

primary key

,chushouDate

date

NOT NULL

,ANOchar(10)

NOT NULL

CONSTRAINT fk_chushou_ANO

FOREIGN KEY(ANO)

REFERENCES tb_Admin(ANO)

,CNOchar(10)

NOT NULL

CONSTRAINT fk_chushou_CNO

FOREIGN KEY(CNO)

REFERENCES tb_Client(CNO)

);

create table tb_chushouDetail----9出售明细表

(chushouDetailNO

CHAR(10)

NOT NULL

primary key

,chushouNOchar(10)

NOT NULL

CONSTRAINT fk_chushouDetail_chushouNO

FOREIGN KEY(chushouNO)

REFERENCES tb_chushou(chushouNO)

,MNochar(10)

NOT NULL

CONSTRAINT fk_chushouDetail_MNo

FOREIGN KEY(MNo)

REFERENCES tb_medicine(MNo)

,Numintnotnull,Price

money--AS (num*MPrice)

);

如果觉得《药品信息管理系统mysql_药品信息管理系统数据库部分代码》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。