У меня есть объект work_orders
, он может иметь заказы на работу с детьми, поэтому на столе есть parent_id
. Бывают случаи, когда детский заказ может быть выставлен счет отдельно или с родителем. Поэтому у меня есть еще один столбец с именем bill_with_parent
.Дизайн базы данных - условные нулевые значения
Так что bill_with_parent
колонка только когда-либо относится к заказам на работу детей, я устанавливал его NULL
для не нарядов на работу детей, а если это ребенок, он либо будет 0
или 1
.
Это правильный способ справиться с чем-то подобным?
Да, все в порядке. – Rahul