Você está na página 1de 1

DROP DATABASE IF EXISTS ESTOQUE;

CREATE DATABASE ESTOQUE;

CREATE TABLE ESTOQUE..ES01_ESTOQUE(


ES01_ID BIGINT IDENTITY (1,1) PRIMARY KEY AUTOINCREMENT,
ES01_QTDE INT (11) NOT NULL,
ES01_GRADE_MIN INT (11) NOT NULL,
ES01_GRADE_MIN INT (11) NOT NULL,
ES01_ID_PRODUTO BIGINT REFERENCES CD05_PRODUTO(CD05_ID) NOT NULL,
ES01_ID_FAZENDA BIGINT REFERENCES CD01_FAZENDA(CD01_ID) NOT NULL,
)

CREATE TABLE ESTOQUE..ES02_FORNECEDOR(


ES02_ID_FORNECEDOR BIGINT IDENTITY(1,1) PRIMARY KEY,
ES02_ID_PRODUTO BIGINT REFERENCES CD05_PRODUTO(CD05_ID) NOT NULL,
ES02_ID_FAZENDA BIGINT REFERENCES CD01_FAZENDA(CD01_ID) NOT NULL,
ES02_ID_FORNECEDOR BIGINT REFERENCES CD06A_FORNECEDOR(CD06A_ID) NOT NULL,
)

CREATE TABLE ESTOQUE..ES03_ENTRADA_SAIDA(


ES03_ID_ENTRADA_SAIDA BIGINT IDENTITY(1,1) PRIMARY KEY,
ES03_ID_CLIENTE BIGINT IDENTITY(1,1) NOT NULL
ES03_ID_PRODUTO BIGINT REFERENCES CD05_PRODUTO(CD05_ID) NOT NULL,
ES03_DATA_HORA TIMESTAMP NOT NULL,
ES03_TP_TRANSACAO VARCHAR (6), NOT NULL
ES03_QNTD INT NOT NULL
)

Você também pode gostar