Можно ли использовать в поле order_userid значение = NULL, для заказов от незарегистрированных пользователей,
достаточно ли будет в поле order_userid разрешить NULLS?
а разве заказ от незарегистрированного пользователя не должен приводить к его регистрации? а по теме того, можно ли писать нулл в примари кей, я думаю нельзя, примари кей должен быть уникальным как бы, лучше присваивать ему новую регистрацию , где в свойствах указывать что этот пользователь пока не идентифицирован
Допустим, сделал как описано выше, при удалении записи из дочерней таблицы записи с внешним ключом = NULL, действия как-то отразятся на таблице-родителе и даст ли вообще удалить такую запись?