Usando
NULL é preferível, por duas razões:NULLé usado para significar que o campo não tem valor, que é exatamente o que você está tentando modelar.- Se você decidir adicionar algumas restrições de integridade referencial no futuro, terá que usar
NULL.