いつも思うんだけどユーザーの姓名分ける理由なくない?
別々に使うことってある?
姓の無い人やたくさんある人とかも困るだろ

あと読みがなにもスペースや区切り記号は使えるようにするべき