A
CREATE TABLE “PRODUTO” ( “CODIGO” NUMBER(7) NOT NULL, “PRECO_UNIT” NUMBER(9,2) NOT NULL, CONSTRAINT “PRODUTO_PK” PRIMARY KEY (“CODIGO”)) CREATE TABLE “NOTA_FISCAL” ( “NUMERO” NUMBER(7) NOT NULL, “DATA” DATE NOT NULL, “CNPJ” CHAR(14) NOT NULL, CONSTRAINT “NOTA_FISCAL_PK” PRIMARY KEY (“NUMERO”)) CREATE TABLE “ITEM” ( “NUM_ITEM” NUMBER(3) NOT NULL, “QUANTIDADE” NUMBER(9,2) NOT NULL, “PERC_DESC” NUMBER(5,2) NOT NULL, “NUM_NOTA” NUMBER(7) NOT NULL, “COD_PROD” NUMBER(7) NOT NULL, CONSTRAINT “ITEM_PK” PRIMARY KEY (“NUM_NOTA”,”NUM_ITEM”), CONSTRAINT “NOTA_FK” FOREIGN KEY (“NUM_NOTA”) REFERENCES “NOTA_FISCAL” (“NUMERO”), CONSTRAINT “PROD_FK” FOREIGN KEY (“COD_PROD”) REFERENCES “PRODUTO” (“CODIGO”))
B
CREATE TABLE “PRODUTO” ( “CODIGO” NUMBER(7) NOT NULL, “PRECO_UNIT” NUMBER(9,2) NOT NULL, CONSTRAINT “PRODUTO_PK” PRIMARY KEY (“CODIGO”)) CREATE TABLE “NOTA_ITENS” ( “NUMERO” NUMBER(7) NOT NULL, “NUM_ITEM” NUMBER(3) NOT NULL, “DATA” DATE NOT NULL, “CNPJ” CHAR(14) NOT NULL, “QUANTIDADE” NUMBER(9,2) NOT NULL, “PERC_DESC” NUMBER(5,2) NOT NULL, “COD_PROD” NUMBER(7) NOT NULL, CONSTRAINT “NOTA_ITEM_PK” PRIMARY KEY (“NUMERO”,”NUM_ITEM”), CONSTRAINT “NOTA_ITEM_FK” FOREIGN KEY (“COD_PROD”) REFERENCES “PRODUTO” (“CODIGO”))
C
CREATE TABLE “NOTA_FISCAL” ( “NUMERO” NUMBER(7) NOT NULL, “NUM_ITEM” NUMBER(3) NOT NULL, “DATA” DATE NOT NULL, “CNPJ” CHAR(14) NOT NULL, “QUANTIDADE” NUMBER(9,2) NOT NULL, “PERC_DESC” NUMBER(5,2) NOT NULL, “COD_PROD” NUMBER(7) NOT NULL, “PRECO_UNIT” NUMBER(9,2) NOT NULL, CONSTRAINT “NOTA_ITEM_PK” PRIMARY KEY (“NUMERO”,”NUM_ITEM”))
D
CREATE TABLE “PRODUTO” ( “CODIGO” NUMBER(7) NOT NULL, “PRECO_UNIT” NUMBER(9,2) NOT NULL, CONSTRAINT “PRODUTO_PK” PRIMARY KEY (“CODIGO”)) CREATE TABLE “NOTA_FISCAL” ( “NUMERO” NUMBER(7) NOT NULL, “DATA” DATE NOT NULL, “CNPJ” CHAR(14) NOT NULL, CONSTRAINT “NOTA_FISCAL_PK” PRIMARY KEY (“NUMERO”)) CREATE TABLE “ITEM” ( “NUM_ITEM” NUMBER(3) NOT NULL, “QUANTIDADE” NUMBER(9,2) NOT NULL, “PERC_DESC” NUMBER(5,2) NOT NULL, “NUM_NOTA” NUMBER(7) NOT NULL, CONSTRAINT “ITEM_PK” PRIMARY KEY (“NUM_ NOTA”,”NUM_ITEM”), CONSTRAINT “NOTA_FK” FOREIGN KEY (“NUM_NOTA”) REFERENCES “NOTA_FISCAL” (“NUMERO”)) CREATE TABLE “ITEM_PROD” ( “NUM_ITEM” NUMBER(3) NOT NULL, “QUANTIDADE” NUMBER(9,2) NOT NULL, “PERC_DESC” NUMBER(5,2) NOT NULL, “NUM_NOTA” NUMBER(7) NOT NULL, “COD_PROD” NUMBER(7) NOT NULL, CONSTRAINT “ITEM_PROD_PK” PRIMARY KEY (“NUM_NOTA”,”NUM_ITEM”), CONSTRAINT “PROD_FK” FOREIGN KEY (“COD_PROD”) REFERENCES “PRODUTO” (“CODIGO”))
E
CREATE TABLE “NOTA_FISCAL” ( “NUMERO” NUMBER(7) NOT NULL, “DATA” DATE NOT NULL, “CNPJ” CHAR(14) NOT NULL, CONSTRAINT “NOTA_FISCAL_PK” PRIMARY KEY (“NUMERO”)) CREATE TABLE “ITEM” ( “NUM_ITEM” NUMBER(3) NOT NULL, “QUANTIDADE” NUMBER(9,2) NOT NULL, “PERC_DESC” NUMBER(5,2) NOT NULL, “NUM_NOTA” NUMBER(7) NOT NULL, “COD_PROD” NUMBER(7) NOT NULL, “PRECO_UNIT” NUMBER(9,2) NOT NULL, CONSTRAINT “ITEM_PK” PRIMARY KEY (“NUM_NOTA”,”NUM_ITEM”), CONSTRAINT “NOTA_FK” FOREIGN KEY (“NUM_NOTA”) REFERENCES “NOTA_FISCAL” (“NUMERO”))