puoi strutturare il data base in questo modo:
id_corso | giorno | ora1 | ora2 | ora3 | ora4 | ora5 |
(id_corso e giorno campi chiave)
id_insegnante | giorno | ora1 | ora2 | ora3 | ora4 | ora5 |
(id_insegnante e giorno campi chiave)
inizializzi di default a 0 (zero) le ore per entrambi i casi.
Quando devi fare un'inserimento sul DB ricerchi se quel giorno è presente per l'insegnate. Se non presente fai l'inserimento della nuova giornata. Se già presente controlli il valore dell'ora, se uguale a zero fai una update, altrimenti dai una segnalazione.


 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando