Czy w MySQL lepiej jest zawsze dopuszczać wartości null, chyba że wiesz, że pole jest wymagane, czy zawsze używać, Not Nullchyba że wiesz, że pole będzie zawierać wartości null? Czy to nie ma znaczenia?
Wiem, że w niektórych systemach DBMS mówi się, że używają Not Nulljak najwięcej, ponieważ zezwolenie na wartości null wymaga dodatkowego bitu (lub bajtu?) Na rekord do przechowywania statusu Null.
NULLwtedy i tylko wtedy, gdyNULLwartość ma interpretację rzeczy, którą modelujesz.