Utilisation de NULL est préférable, pour deux raisons :
NULLest 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.