システム開発とかやってるとわかるけど馬鹿(エンドユーザ)が入力したデータなんてそのままシステムに流すのは無理
簡単なチェックなら単純比較で出来るけど住所は表記が何種類もあるし名前も漢字の問題があったりで人が一回は目視でチェックしないと無理なんだよ