Tenho uma lista para fazer e estou com dúvida:
Crie um procedimento para inserir um registro na tabela
Trecho_Viagem.
✓Verificação 1: Verifique se o ônibus inserido na chamada está
com todas as poltronas com o status de “Livre”, caso sim, permita
o insert e exiba mensagem confirmação, caso não, não permita e
avise o usuário sobre o erro.
✓Verificação 2: Verifique se as cidades inseridas são diferentes,
caso sim, permita o insert e exiba a mensagem de confirmação,
caso não, não permita e avise o usuário sobre o erro.
✓Verificação 3: Verifique se a Data_Chegada é maior ou igual
que a Data_Partida, caso sim, permita o insert e exiba a
mensagem de confirmação, caso não, não permita e avise o
usuário sobre o erro.
✓Verificação 4: O usuário não precisa inserir o informação da
Tarifa na chamada do procedimento, essa deve ser calculada
pelo procedimento com base na Distancia inserida no
procedimento. Faça a verificação da seguinte forma: Se a
distancia for menor 50km a tarifa é 3 reais, se a distancia for
maior ou igual a 50km e menor que 200km a tarifa é de 5
reais, se a distancia for maior ou igual a 200km a tarifa é de
10 reais.
✓O insert só pode ser realizado após as 4 verificações. Avise
o usuário com uma mensagem de confirmação caso o insert
aconteça ou uma mensagem de aviso de insert não acontecer
e qual verificação
✓Depois através da chamada do procedimento, insira 05
trechos. Onde cada trecho deve utilizar um ônibus diferente.
