Você está na página 1de 1

CREATE TABLE CLIENTE

( CODCLI NUMBER (4,0) PRIMARY KEY,


NOMECLI VARCHAR2 (50) NOT NULL,
ENDCLI VARCHAR2 (60) NOT NULL) ;
CREATE TABLE OCORRENCIA
(CODOCOR NUMBER (4,0) PRIMARY KEY,
DESCOCOR VARCHAR2 (200) NOT NULL,
DATAOCOR DATE NOT NULL );
CREATE TABLE FUNCIONARIO
(CODFUNC NUMBER (4,0) PRIMARY KEY,
NOMEFUNC VARCHAR2 (50) NOT NULL );
CREATE TABLE PRODUTO
(CODPROD NUMBER (4,0) PRIMARY KEY,
DESCPROD VARCHAR2 (200) NOT NULL,
TIPO VARCHAR2 (25) NOT NULL,
MODELO VARCHAR2 (25) NOT NULL,
VERSAO VARCHAR2 (25) NOT NULL,
FABRICANTE VARCHAR2 (25) NOT NULL,
DATAFABR DATE NOT NULL );
CREATE TABLE CAT_PROBLEMA
(CODCATPROB NUMBER (4,0) PRIMARY KEY,
DESCCATPROB VARCHAR2 (200) NOT NULL );
CREATE TABLE SOLICITACAO_SERVICO
( NUMSOL NUMBER (4,0) PRIMARY KEY,
CODCATPROB NUMBER (4,0) NOT NULL REFERENCES CAT_PROBLEMA,
CODFUNC NUMBER (4,0) NOT NULL REFERENCES FUNCIONARIO,
CODPROD NUMBER (4,0) NOT NULL REFERENCES PRODUTO,
CODCLI NUMBER (4,0) NOT NULL REFERENCES CLIENTE,
CODOCOR NUMBER (4,0) NOT NULL,
DESCPROB VARCHAR2 (200) NOT NULL,
DATASOL DATE NOT NULL,
HORASTOTAIS NUMBER (3,2) NOT NULL,
CUSTOTOTAL NUMBER (4,2) NOT NULL );

Você também pode gostar