Você está na página 1de 1

CREATE TABLE vendedor (

matricula_vendedor INTEGER(50) PRIMARY KEY,


nome VARCHAR(50) NOT NULL,
endereço VARCHAR(50) NOT NULL,
salario DOUBLE NOT NULL,
cpf_vendedor INTEGER(11),
telefone_vendedor INTEGER(50)
);
CREATE TABLE cliente (
nome VARCHAR(50) NOT NULL,
cpf_cli VARCHAR(11) PRIMARY KEY,
identidade INTEGER NOT NULL,
endereço VARCHAR(100) NOT NULL
);

CREATE TABLE telefone (


telefone VARCHAR(50) PRIMARY KEY,
cpf_cli VARCHAR(11) NOT NULL,
FOREIGN KEY(cpf_cli) REFERENCES cliente(cpf_cli)

);

CREATE TABLE produto (


cod_prod INTEGER(50) PRIMARY KEY,
descriçao VARCHAR(100),
valor DOUBLE NOT NULL,
estoque INTEGER(50)

);

CREATE TABLE vendas (


quantidade_prod INTEGER(50),
cod_prod INTEGER(50),
id_venda INTEGER PRIMARY KEY,
FOREIGN KEY(cod_prod) REFERENCES produto(cod_prod)

);

CREATE TABLE pagamento (


forma_de_pagamento VARCHAR(50),
id_pagamento INTEGER PRIMARY KEY

);

Você também pode gostar