Ir para conteúdo
Fórum Script Brasil
  • 0

Relação entre tabelas ?


suporte2004

Pergunta

Bom dia.

Não sou nada bom em programação, mais estou tentanto desenvolver um sistema para auto escola com cadastro de alunos, cadastro de funcionários, e manutenção dos carros tipo despesas dos carros da auto escola.

Estou usando o Delphi 7, no banco de dados uso o interbase 6.5, para fazer a ligação ao banco de dados eu uso o componente TibDatabase e para fazer a ligação com as tabelas eu uso o componente TibTable.

Tenho uma tabela chamada "veiculo"

CREATE TABLE "veiculo"
(
"ve_codigo" INTEGER NOT NULL,
"ve_carro" VARCHAR(20),
"ve_placa" VARCHAR(10),
CONSTRAINT "veiculo" PRIMARY KEY ("ve_codigo")
);

E tenho uma tabela chamada "manutencao"

CREATE TABLE "manutencao"
(
"codveiculo" INTEGER NOT NULL,
"codigo" INTEGER NOT NULL,
"peca1" VARCHAR(40),
"pe_quant" NUMERIC(8, 2),
"pe_data" TIMESTAMP,
"pe_km" NUMERIC(8, 2),
"pe_quantkm" NUMERIC(8, 2),
"pe_proxkm" NUMERIC(8, 2),
"pe_empresa" VARCHAR(40),
"pe_valoruni" NUMERIC(8, 2),
"pe_valorsub" NUMERIC(8, 2),
"pe_valorTo" NUMERIC(8, 2),
"pe_obs" VARCHAR(100),
CONSTRAINT "manutencao" PRIMARY KEY ("codveiculo", "codigo")
);

Minha duvida é: Como inserir varias manutenção em apenas um registro tipo na data tal eu fiz um abastecimento uma troca de oleo e uma troca de pneus então teria ai o registro do abastecimento o geristro da troca de oleo e o registro da troca de penus, sairia apenas em uma nota.

Espero que minha pergunta tenha sido correta.

Desde já agradeço a ajuda.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

essas apostilas irão ajuda-lo na sua duvida

nessa apostila a partir da pagina 39

http://www.tvprudente.com.br/apostilas/Banco_de_Dados/Banco_de_dados_V.pdf

nessa outra a partir da pagina 65

http://warmboot.com.br/fb/imgdocs/Apostila_IBFB.pdf

nessa outra veja a partir de Joins

http://www.josevalter.com.br/download/banco_dados/Apostila%20Interbase%206.0.pdf

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...