Inoltre ho un altro dubbio:

Come vedi la quota di partecipazione è inserita nella tabella CORSO in quanto è comune per tutti i livelli (generalmente) ma nel caso dei corsi di informatica questa è a livello di singolo programma in quanto il corso di WORD costa diverso da quello di WINDOWS.

Ho quindi due campi uguali in due tabelle diverse e non vorrei che creasse problemi.

Il fatto è che non mi va di aggiungere il costo a livello di singolo programma perchè avrei una marea di dati ridondanti.

Non sò cosa si debba fare in questi casi.