1、设计能够表示出顾客与商品关系的数据库,其中商品信息包括商品编号,商品名称,产地;顾客信息包括顾客号,地址,商品号。顾客与商品之间会产生交易时间、金额信息。

1、设计能够表示出顾客与商品关系的数据库,其中商品信息包括商品编号,商品名称,产地;顾客信息包括顾客号,地址,商品号。顾客与商品之间会产生交易时间、金额信息。

img


表结构如下:

create table goods
(
   sno                  bigint not null comment '商品编号',
   name                 varchar(255) comment '商品名称',
   address              varchar(512) comment '商品产地',
   primary key (sno)
);
create table customer
(
   sno                  bigint not null comment '顾客号',
   name                 varchar(255) comment '顾客姓名',
   address              varchar(512) comment '顾客地址',
   primary key (sno)
);

create table goods_customer
(
   pkId                 bigint not null comment '主键id',
   csno                 bigint comment '顾客号',
   gsno                 bigint comment '商品号',
   "t-time"             datetime comment '交易时间',
   price                decimal comment '单价',
   num                  int(4) comment '数量',
   primary key (pkId)
);

供参考,希望可以解决你的问题。