Why shouldn't we allow nulls? (2011)
dba.stackexchange.com