どこに投稿すべきか悩んだのですが、システムの仕様・設計に 関連する質問だと考え、こちらに投稿させて頂きました。 最近携帯による懸賞応募で、商品に貼ってあるシリアルNoを 送信するタイプのものをよく見かけますが、 あれと同じものを実装したいと考えています。 ところが幾つか問題がありまして、お尋ねさせて頂きたいのです。 まず応募者から送られてきたシリアルNoについてですが、 それを受け付けるかどうかを判断する必要があると思います。 ・二重応募拒否(同じシリアルNoでの複数回応募禁止) ・無効シリアルNo拒否(適当に入力されたシリアルNoによる応募禁止) 上記の2つのチェックが必要で、二重応募の禁止は簡単ですが、 無効シリアルNoを判別するにはどうすれば良いのか悩んでいます。 思いついたのは、桁数のチェックとチェックデジットだったのですが、 これだけのチェックだけで果たして良いのでしょうか。 そ