Banco de dados fox
create table Funcionario( id_funcionario integer primary key auto_increment, nome_funcionario varchar(50) not null, endereco_funcionario varchar(100) not null, telefone_funcionario varchar(14) not null, cpf_funcionario varchar(14) not null);
create table Moto( id_moto integer primary key auto_increment, marca_moto varchar(50) not null, cilindradas_moto integer not null, ano_moto integer not null, modelo_moto varchar(50) not null);
create table Cliente( id_cliente integer primary key auto_increment, nome_cliente varchar(50) not null, endereco_cliente varchar(100) not null, telefone_cliente varchar(14) not null, cpf_cliente varchar(14) not null,
-- chave estrangeira moto_id_moto id_moto integer not null, foreign key(id_moto) references Moto(id_moto));
create table Peca( id_peca integer primary key auto_increment, marca_peca varchar(50) not null, disponibilidade boolean not null, quantidade_peca integer not null, preco_peca decimal(5,2) not null, nome_peca varchar(50) not null);
create table Abastecedor( id_abastecedor integer primary key auto_increment, nome_abastecedor varchar(50) not null,
-- chave estrangeira peca-id-peca id_peca integer not null, foreign key(id_peca) references Peca(id_peca));
create table Compra( id_compra integer primary key auto_increment, quantidade_peca_fornecida integer not null,
-- chave estrangeira abastecedor-id-abastecedor id_abastecedor integer not null, foreign key(id_abastecedor) references Abastecedor(id_abastecedor),
-- chave estrangeira funcionario_id_funcionario id_funcionario integer not null, foreign key (id_funcionario) references Funcionario(id_funcionario));
create table Venda( id_venda integer primary key auto_increment, data_venda date not null, quantidade_peca_vendida integer not null,
-- chave estrangeira peca_id_peca id_peca integer not null, foreign key(id_peca) references Peca(id_peca),
-- chave estrangeira