Utilisation de NULL
est préférable, pour deux raisons :
NULL
est utilisé pour signifier que le champ n'a pas de valeur, ce qui correspond exactement à ce que vous essayez de modéliser.- Si vous décidez d'ajouter des contraintes d'intégrité référentielle à l'avenir, vous devrez utiliser
NULL
.