ciao
joomla e foreign key
in una tabella del db ho un campo fornitore_id fk che deve potere assumere valori 'vuoti' ossia valori che non ci sono nella tabella collegata
da come la vedo si puo gestire in due modi:
- creare una relazione fisica nel database, in questo caso il campo lo creo fornitore_id int null default null
- non creare una reazione, in questo caso il campo lo creo fornitore_id int not null default 0
nel primo caso la relazione impedirebbe di inserire il valore zero perchè non esiste nell'id della tabella collegata
domanda
esiste in joomla una istruzione in per fare in modo che
<select name="fornitore_id">
<option value=""> seleziona </option>
nella query di update il campo sia valorizzato null
fornitore_id = null (ok)
e non
fornitore_id = '' ERRORE 1452 - Cannot add or update a child row: a foreign key constraint fails
grazie