In general, both outgoing edges of nodes in binary decision diagrams must be drawn, since it is not possible to know which node will be connected by the missing edge. However, there is one exception that is often used: The leaf node 'false' and all edges leading to it may be omitted. This is understood, and you can do it.
'When is it appropriate to assign a node to zero?' I think you are wondering when a node has an edge connected to the zero leaf node. Well, that depends on the Boolean function. For BDDs, any function equivalent to the formula x ∧ Phi, where x does not occur in Phi, will have nodes such that x's negative co-factor is zero, since x ∧ Phi is equivalent to (x ? Phi : false). Similarly, any function equivalent to the formula ¬x∧Phi is equivalent to (x?false:Phi), meaning the positive co-factors of the x nodes are zero.