title: Empty JSOB object vs NULL as column value in Postgres
body: <p>I have tried to dig the vastness of <strong>WWW</strong> but haven't found a meaningful answer to my questions. </p>
  
  <p>What is the best practice when dealing with <code>JSONB</code> columns? Should the default value be an empty <code>JSON</code> object or is the correct way setting the default to <code>NULL</code>?</p>
  
  <p>What is the size implications of setting the empty object? Empty <code>JSON</code> object equals <strong>2</strong> bytes so in theory, <strong>1 000 000 000</strong> records would end up costing <strong>1GB</strong> of storage.</p>