Jump to content

Recommended Posts

Posted (edited)

Boas pessoal!

estou a fazer um trabalho para a base de dados, só que nao consigo por a funcionar como pretendo! é assim: tou a criar uma base de dados para uma prova de TT, esta prova é constituída por 7 etapas, tenho uma ligação N-N entre pilotos e etapas, e aí surge a tabela "tempos" (id_piloto, id_etapa, tempopartida, tempochegada, tempototal).

o problema surge pois será atribuído um valor monetário aos 3 primeiros classificados de cada etapa! nao sei como ficar com registos gravados dessa informação a cada etapa!

*o valor monetário é igual para todas as etapas

desde já agradeço a atençao que me possa vir a ser prestada

Edited by Antonio_1988
Posted

Podes ter outra tabela com os campos, id_piloto,id_etapa,classificacao(caso precises, por exemplo para estatistica), valor.

Ou acrescentar os campos classificação e valor à tabela tempos.

Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro.

ndsotware.org

Posted (edited)

obrigado pela resposta!

existe alguma forma de esses 2 campos acrescentados (classificação e valor) sejam atualizados de forma automatica? pois esses campos dependem diretamente do tempo tempofinal...

Edited by Antonio_1988
Posted

Pode ser um insert, um update ou um delete.

No teu caso será só um insert dos valores (id_piloto, id_etapa, tempopartida, tempochegada, tempototal,classificacao,valor).

Caso precises de alterar os dados anteriormente inseridos é que utilizas o comando update.

Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro.

ndsotware.org

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.