кстати банально, человека только зарегистрировался, и мы ЕЩЕ НЕ ЗНАЕМ номер паспорта
просто рандомный ключ генеришь при реге
или порядковый с перфиксом, guest к примеру
или лучше как уже сказали guid, чтобы не было коллизий
как только пасспорт заполнит, просто трансферишь его куда нужно по айдишнику паспорта и чиллишь