Quote Originariamente inviata da nman Visualizza il messaggio
Io andando un pò fuori dalla richiesta lo farei cosi
...... di lunghezza esattamente pari a 11 caratteri ........
perché poi i 2 caratteri iniziali e i 2 finali sempre uguali li aggiungi da programma
non è una cattiva idea, ma come aggiungo i caratteri iniziali e finali? sempre con un trigger on insert? mi faresti un esempio?

Se devi rispettare il compito e lavorare solo sul "create table" allora un
Indice univoco composito sui campi UtenteTeatro come consigliato da Optime
Se invece puoi proporre varianti ... e magari insegnare qualcosa al prof
da programma verifichi prima di fare INSERT che non ci sia
già la accoppiata UtenteTeatro
-- oppure ( e io sceglierei questa )
fai un INSERT condizionato (non un trigger)
INSERT bla, bla, bla ...... WHERE Utente e Teatro <> Utente e Teatro
ma che avete contro i trigger?
il compito chiede di scrivere il codice che definisce la tabella, non posso fare come mi pare, devo attenermi a quanto richiesto
grazie!