>>622
 登録時に同じ番号が既に存在しないかチェック。
 でもそのテーブル設計、ちょっとおかしいかも。(列が分かれていると
UNIQUE制約がつけられない)