Även om det inte nödvändigtvis är "fel". Jag skulle bli av med null och tillåt bara 0 och 1 . Naturligtvis för föräldrar kommer det alltid att vara 0 , bara ett barn kan ha både 1 eller 0 .
När du tillåter att ett fält är null du måste alltid lägga till skydd för null fall i alla dina frågor, så jag skulle reservera med null för användning endast med främmande fältnycklar eller platser där det bokstavligen inte finns något giltigt värde.