MySQL, melhor inserir NULL ou string vazia?
Eu tenho um formulário em um site que tem muitos campos diferentes. Alguns dos campos são opcionais, enquanto alguns são obrigatórios. No meu banco de dados eu tenho uma tabela que contém todos esses valores, é melhor prática para inserir um valor NULL ou uma seqüência vazia nas colunas do banco de dados onde o usuário não colocou nenhum dado?