Padahal belum tentu 'salah'. Saya akan menyingkirkan null
dan izinkan 0
dan 1
. Tentu saja untuk orang tua akan selalu 0
, hanya seorang anak yang dapat memiliki keduanya 1
atau 0
.
Saat Anda mengizinkan bidang menjadi null
Anda selamanya harus menambahkan perlindungan untuk null
kasus dalam semua pertanyaan Anda, jadi saya akan memesan menggunakan null
untuk digunakan hanya dengan kunci bidang asing atau tempat di mana tidak ada nilai yang benar-benar valid.