Criei um banco de dados para um auto escola, e nele eu tenho 5 campos, [NomeAluno] [CPFAluno] [DataHoraAula] [NomeInstrutor] [Veiculo].
Porém queria criar algo de forma que, a aula só possa ser cadastrada se naquele dia e hora, nem o instrutor e nem o carro já tenham compromisso. Vou dar um exemplo:
DataHoraAula: 10/10/2015 15:00
Instrutor: InstrutorA
Veiculo: CarroA
Por exemplo, quero que eu consigo adicionar outra aula nesse dia e horario, porém somente se o instrutor e o veiculo forem diferentes. Se eu quiser adicionar uma aula pro dia 10/10/2015 15:00 com o InstrutorB e o CarroB eu posso, porém uma aula dia 10/10/2015 15:00 com o InstrutorA e carro B ou com o InstrutorB e carro A eu não consiga pois ou o instrutor ou o carro já terão aula nesse dia e hora.
Como posso fazer isso?
Porém queria criar algo de forma que, a aula só possa ser cadastrada se naquele dia e hora, nem o instrutor e nem o carro já tenham compromisso. Vou dar um exemplo:
DataHoraAula: 10/10/2015 15:00
Instrutor: InstrutorA
Veiculo: CarroA
Por exemplo, quero que eu consigo adicionar outra aula nesse dia e horario, porém somente se o instrutor e o veiculo forem diferentes. Se eu quiser adicionar uma aula pro dia 10/10/2015 15:00 com o InstrutorB e o CarroB eu posso, porém uma aula dia 10/10/2015 15:00 com o InstrutorA e carro B ou com o InstrutorB e carro A eu não consiga pois ou o instrutor ou o carro já terão aula nesse dia e hora.
Como posso fazer isso?