Javaでアプリケーションを作成中です。電話番号のフォーマットチェックを実装しようとしていますが、そもそも一般的に (1) データベース側では番号だけを保持するのが普通なのでしょうか?(0311112222)それとも (2) ハイフン付で保持するのが普通でしょうか?(03-1111-2222) (1)の場合、画面表示時にハイフンを挿入することになると思いますが、携帯の場合、そうでない場合など処理が複雑になりそうです。(もしくは画面表示時にもハイフン抜きで表示する?) 現状は、あまり厳格にチェックする必要もないと思うので、(2)のやり方でやり、数字かハイフンかのチェックと最大の桁数チェック(11桁なのだろうか)だけしようかと考え始めましたが、何か不都合などあり得ますでしょうか?もし標準的な考え方があればと思い投稿致しました。ご意見あればお願い致します。 以上、宜しくお願いします。
↧