# CREATE TABLE ```sql= CREATE TABLE tb_categoria ( id_categoria integer primary key AUTOINCREMENT, nm_categoria varchar(255) ); CREATE table tb_produto ( id_produto integer primary key AUTOINCREMENT, id_categoria integer, nm_produto varchar(255), vl_preco decimal(15,2), FOREIGN key (id_categoria) REFERENCES tb_categoria (id_categoria) ); CREATE table tb_estoque ( id_estoque integer PRIMARY key AUTOINCREMENT, id_produto integer, qtd_minima integer, qtd_disponivel integer, FOREIGN key (id_produto) REFERENCES tb_produto (id_produto) ); CREATE table tb_endereco ( id_endereco integer PRIMARY KEY AUTOINCREMENT, ds_cep varchar(255), ds_endereco varchar(255), nr_endereco varchar(255), ds_cidade varchar(255) ); CREATE TABLE tb_cliente ( id_cliente integer PRIMARY KEY AUTOINCREMENT, nm_cliente VARCHAR(255), ds_cep VARCHAR(255), id_endereco integer, FOREIGN KEY (id_cliente) REFERENCES tb_endereco(id_cliente), FOREIGN KEY (id_endereco) REFERENCES tb_endereco(id_endereco), FOREIGN KEY (ds_cep) REFERENCES tb_endereco(ds_cep) ); CREATE table tb_venda ( id_venda integer PRIMARY KEY AUTOINCREMENT, id_cliente integer, ds_nota_fiscal varchar(255), tp_forma_pagamento varchar(255), qtd_parcelas integer, dt_venda datetime, id_endereco_entrega integer, FOREIGN key (id_cliente) references tb_cliente (id_cliente), foreign key (id_endereco_entrega) REFERENCES tb_endereco (id_endereco) ); create table tb_venda_item ( id_venda_item integer primary key AUTOINCREMENT, id_venda integer, id_produto integer, FOREIGN KEY (id_venda) REFERENCES tb_venda (id_venda), FOREIGN key (id_produto) REFERENCES tb_produto (id_produto) ); ```