私は、私のオブジェクトを識別するための人にやさしいコードを作成したいと考えています。データベース生成の人にやさしいコード
私は、次の規則を使用して考えている:
- 6桁のランダムな番号
- は、最初の文字は、すべてから*各コードは2以上のedit distance値を持つゼロ
- ではありません他のこのようなコード多分
- チェックサムすぎ
私はあることを強制するために、私のMS SQLデータベースを希望私が使用するコードは、それぞれ固有のものばかりでなく、上記の基準にも準拠しています。
このようなルールを適用するために、データベースチェック制約はどのように記述しますか?
データベースに挿入された行のデフォルト値などの数値を使用させるにはどうすればよいですか?
**ので、1回のキーストロークタイプミスが異なる-より-意図記録を盗んではないだろう*
あなたはそうです。シンプルな一桁のMOD 10チェックサムを単純な一意の数値に追加すると、編集距離が2以上になります。 –