 idVenda int not null,
 ValorTotal numeric(14,2),
 ValorUnitario numeric(14,2),
-primary key (idMovimento),
-FOREIGN KEY (idServico) REFERENCES Servico (idServico),
+primary key (id),
+FOREIGN KEY (idServico) REFERENCES Servicos (id),
 FOREIGN KEY (idTecnico) REFERENCES Tecnico (id)
 );
 

Telefone numeric(14),
NotasInternas varchar(1000),
Inativo integer,
CadastroNacional char(18)
);

create table Produtos(

ValorTotal numeric(14,2),
ValorUnitario numeric(14,2),
primary key (id),
FOREIGN KEY (idProduto) REFERENCES Produtos (id),
FOREIGN KEY (idVenda) REFERENCES Venda(id)
);

create table TipoServico(
id integer not null,
Descricao varchar(60),
NotasInternas varchar(1000),
Primary Key (id)
);

create table Servicos(
id char(15) not null,
descricao varchar(60),
tipo varchar(30),
valor numeric(14,2),
NotasInternas varchar(1000),
Inativo integer,
Primary Key (id)
);

create table Tecnico(
id integer not null,
NomeTecnico varchar(30),
TipoServPreferencial int,
PRIMARY KEY (id),
FOREIGN KEY (TipoServPreferencial) REFERENCES TipoServico (id)
);

create table ServicoPrestado(
