MySQL, lebih baik memasukkan NULL atau string kosong?

Saya memiliki formulir di situs web yang memiliki banyak bidang berbeda. Beberapa kolom bersifat opsional, sementara beberapa lainnya wajib. Dalam DB saya, saya memiliki tabel yang menampung semua nilai-nilai ini, apakah lebih baik praktik untuk memasukkan nilai NULL atau string kosong ke dalam...