/*PRIMEIRA QUESTAO create database prova; use prova; create table cliente ( cliente_id int (10) unsigned PRIMARY KEY, cliente_nome char (50) not null, cliente_end char (50) not null, cliente_end_cidade char (20) not null, estado_codigo char (2) not null, cliente_end_cep char (8) not null, cliente_telefone char (10), cliente_perc_desconto decimal (2,0) not null, foreign key (estado_codigo) references estado (estado_codigo) )Engine=InnoDB; create table estado ( estado_codigo char (2) PRIMARY KEY, estado_nome varchar (25) not null )Engine=InnoDB; create table pedido ( pedido_identificacao int (11) unsigned PRIMARY KEY, pedido_tipo enum ('A VISTA', 'A PRAZO 30 DIAS') not null, cliente_id int (10) unsigned not null, pedido_data_entrada date not null, pedido_valor_total decimal (7,2) unsigned not null, pedido_desconto decimal (7,2) unsigned not null, pedido_dt_embarque date not null, foreign key (cliente_id) references cliente (cliente_id) )Engine=InnoDB; create table ue_produto ( ue_produto_cod char (3) PRIMARY KEY, ue_produto_descr varchar (50) not null )Engine=InnoDB; create table produto ( produto_codigo smallint(6) unsigned PRIMARY KEY, produto_nome char (40) not null, produto_preço double (5,2) unsigned not null, ue_produto_cod char (3) not null, foreign key (ue_produto_cod) references ue_produto (ue_produto_cod) )Engine=InnoDB; create table item ( pedido_identificacao int (11) unsigned, produto_codigo smallint (6) unsigned, item_quantidade smallint (6) unsigned not null, item_valor_unitario double (5,2) unsigned not null, PRIMARY KEY (pedido_identificacao, produto_codigo), foreign key (produto_codigo) references produto (produto_codigo), foreign key (pedido_identificacao) references pedido (pedido_identificacao) )Engine=InnoDB; */