asda
ordem_de_compra( codigo_ordem, data) fornecedor ( codigo_fornecedor, nome) funcionario ( codigo_funcionario, nome) material ( codigo_material, nome, valor_unitario) tem ( codigo_ordem, codigo_material, quantidade_comprada)
CREATE TABLE ordem_de_compra ( codigo_ordem int NOT NULL AUTO_INCREMENT, data date, codigo_fornecedor int, codigo_funcionario int, primary key(codigo_ordem) constraint fk_cod_forn foreign key(codigo_fornecedor) references fornecedor(codigo_fornecedor),
constraint fk_cod_fun foreign key(codigo_funcionario) references funcionario(codigo_funcionario),
)
create table funcionario ( codigo_funcionario int NOT NULL AUTO_INCREMENT, nome varchar(50), primary key(codigo_funcionario)
)
create table fornecedor ( codigo_fornecedor int NOT NULL AUTO_INCREMENT, nome varchar(50), primary key(codigo_fornecedor)
)
create table material ( codigo_material int NOT NULL AUTO_INCREMENT, nome varchar(50), valor_unitario decimal(50), primary key(codigo_fornecedor)
)
create table tem ( quantidade_comprada int, codigo_material int, codigo_ordem int, primary key(codigo_material, codigo_ordem)
constraint fk_cod_material foreign key(codigo_material) references material(codigo_material),
constraint fk_cod_ordem foreign key(codigo_ordem) references ordem_de_compra(codigo_ordem),
)
insert into funcionario (nome) values ('Josnei')
insert into funcionario (nome) values ('Matuzalem')
insert into funcionario (nome) values ('Marcelo')
insert into fornecedor (nome) values ('Faustão')
insert into fornecedor (nome) values ('Jurandira')
insert into fornecedor (nome) values ('Onófre')
insert into material (nome, valor_unitario)
values