BANCO DE DADOS
);
CREATE TABLE Categoria ( codcategoria integer, categoria varchar(100) not null, constraint pk_categoria primary key(codcategoria)
);
CREATE TABLE Transportadora ( codtransportadora integer, codcidade integer not null, transportadora varchar(100) not null, endereco varchar(100) not null, num integer not null, bairro varchar(50) not null, cnpj varchar(18) not null, contato varchar(100) not null, tel varchar(14) not null, constraint pk_transportadora primary key(codtransportadora)
);
CREATE TABLE Loja ( codloja integer, codcidade integer not null, nome varchar(100) not null, endereco varchar(100) not null, num integer not null, bairro varchar(50) not null, tel varchar(14) not null, cnpj varchar(18) not null
);
CREATE TABLE Produto ( codproduto integer, codcategoria integer not null, codfornecedor integer not null, descricao varchar(100) not null, peso real not null, qtdemin integer not null,--quantidade minima permitida em estoque constraint pk_produto primary key(codproduto), constraint fk_produto_cat foreign key(codfornecedor) references fornecedor(codfornecedor), constraint fk_produto_for foreign key(codcategoria) references categoria(codcategoria) );
CREATE TABLE Entrada ( codentrada integer, codtransportadora int not null, dataped date,--data do pedido dataentr date,--data da entrega total real,--valor total da entrada frete real, numnf integer, -- número da nota fiscal imposto real, constraint pk_entrada primary key(codentrada)
);
CREATE TABLE Fornecedor ( codfornecedor integer, codcidade integer not null, fornecedor varchar(100) not null, endereco varchar(100) not null, num integer not null, bairro varchar(50) not