Longest Personal Name in the World
guinnessworldrecords.com
guinnessworldrecords.com
Passport authorities will clearly not print the whole thing. So for a name like this you will end up with something like:
Adolph B C D E F G H I J K L M N O P Q R S T U V W X Y Z
As for the last name, I've never seen something like that but I figure they would put the whole thing in the annotations page of the passport along with a note or asterisk in the last name part of the MRZ. This can be seen in Indonesian or Indian passports due to the amalgamation of names based on regional customary.
So you could store a partial of the name on the last_name field and the rest on a standard text field for comments.
full_name varchar(255) NOT NULL;
RIP :D