指摘しているような「所有者確認が済んでいないメールアドレス」を指す)pc_addressPCメールアドレスmobile_address携帯メールアドレスpc_address_pre設定が完了していないPCメールアドレスmobile_address_pre設定が完了していない携帯メールアドレスこれらのメールアドレスに関する設定は下記のような問題点を抱えている。メンバーのログインおよびパスワード再発行にも使用される重要な役割を担っている。人以上存在してはならない。テーブルに同じメールアドレスが複数含まれないようにユニーク制約を設定することはできない。対してユニーク制約を設定してしまうと他のメンバーと設定が重複しうる別の設定項目にも影響してしまうためである。スキーマ上のユニーク制約を設けることができないまま、アプリケーション側でメールアドレスの重複が生じないように対処し続けてきた。テーブルには重複したメールアドレスが残り続けてしまう。ように既に重複したメールアドレスが存在していても正しく動作させるためにレコードの更新日時をチェックするといった修正も行われることになる。レコードが追加される前に異常終了するため、その不具合のみ修正されれば十分だったはずである。携帯メールアドレスとして扱われている。PCメールアドレスと携帯メールアドレスは利用できる機能にも下記のような違いがある。メールアドレスを入力するとエラーになるといった不親切な状態も招いている。テーブルを新たに追加する。