piero.mac, è proprio quello che avevo appena detto.
Imposto NULL di default, poi invio una stringa vuota e il database la memorizza come tale. Chiaramente non è più NULL se è ''.
Sul secondo punto, vorrei capire cosa perdo/guadagno nel mettere '' oppure NULL. Infatti chiedevo anche questo all'apertura del thread. Più che lo spazio mi interessa la consistenza del DB, ma devo capire se la gestione dei valori NULL mi conviene usarla o meno.