I&#x27;ve never had a problem with NULL as a &quot;value&quot;.  Null is the absence of content, a container that is truly empty, and that is frequently useful. As an example it allows you to differentiate between a numerical field that was never populated vs. one specifically set to Zero.  This is often an important distinction.