java项目实战-超市管理系统(二)数据库设计

要做一个超市管理系统,首先最开始要进行的就是数据库设计。我的mysql数据库设计如下:

一、商品表GOODS

java项目实战-超市管理系统(二)数据库设计_第1张图片

二、售货员表

java项目实战-超市管理系统(二)数据库设计_第2张图片

三、销售表

java项目实战-超市管理系统(二)数据库设计_第3张图片

附带销售表建立的sql语句

create table gsales(
gsid int(10) not null,
gid int(10) not null,
sid int(10) not null,
sdate date,
snum int(10),
primary key(gsid),
foreign key(gid) references goods(gid),
foreign key(sid) references salesman(sid));

四、数据库设计

java项目实战-超市管理系统(二)数据库设计_第4张图片

数据库命名为shop,一共有三个表,分为商品表,销售表,售货员表。相互的关系见表描述图片。

你可能感兴趣的:(Java,数据库,项目实战)