title: What's a use case where an empty string and NULL should be treated differently?
body: <p>What's an example of a scenario where an empty string and NULL should be treated as distinct values? </p>
  
  <p>(I ask because Django and Oracle consider them indistinguishable, but some databases treat the empty string and NULL as 2 distinct values.)</p>