私は、顧客アカウントに関連付ける書類が必要なプロジェクトに取り組んでいます。各文書には固有の識別子が必要です。私が取り組んでいる計画は、AAA - ####の形式です。識別子の英数字部分は、3つの文字を使用して日付を追跡することができます(母音は、わいせつまたは不快な単語を防ぐために削除されます)。このスキームは、約21年間有効で、1日に9999件以上の文書が提供されることはありません。最初の2文字は、アルファベット(母音を落とす)の21文字を使用して年の日付を取得し、その日をキャプチャするのに十分な21^2を生成します。最後の英数字は年をキャプチャします。これは再び、制度を21年間に制限する。誰かが同様のタイプのスキームを実装していて、どのような技術が使われているのだろうかと思います。商品番号体系
Q
商品番号体系
1
A
答えて
1
同じユーザーが同じファイルをアップロードするとどうなりますか?私はあなたがここで何かをオートインクリメントするのを見ません。固定幅要件がありますか?私は同様のスキームを実装しましたが、母音を削除して、エポックタイムをファイル名に単に追加しました。ファイル名をデータベースに入力すると、そのファイル名に依存して固有の識別子を作成して自動インクリメントすることができます。あなたの質問は、ファイル名を固定幅の識別子に変換する方法になります。ユーザーが識別子を選択し、データベースを使用して一意性をチェックできるようにすることをお勧めします。ユーザを固定幅のテキストフィールドに制限することは、他の世界のプログラマが負う習慣ではありません。
+0
はい、数字は7文字を超えてはいけません。ユーザーはこの番号を入力して、システム内の文書を検索します。 –
1
日時はタイムゾーンによって異なります。ユーザーが複数のタイムゾーンをまたいだ場合、名前付けスキームが機能しないことがあります。何
0
代わりに、年によって最後の文字をインクリメントするの、あなたは日を表し、ちょうど固定日からカウントアップするために、3つすべてを使用し、あなたはので、代わりに21
関連する問題
- 1. Ebay Api商品番号:
- 2. Magentoトップセラー商品番号:
- 3. Woocommerce Woocommerce商品番号:
- 4. ユニーク名で商品を数えます。商品番号で割ります。
- 5. 商品ページからeBay商品番号を取得する方法は?
- 6. 郵便番号による商品検索| Haversineアルゴリズム|パフォーマンス
- 7. 部品番号
- 8. 部品番号
- 9. 部品番号
- 10. 別の番号体系への変換JS
- 11. Django製品番号バスケット番号
- 12. 部品番号は
- 13. ユニットテスト部品番号
- 14. 部品番号SetupProperty
- 15. R:商品によるスムージング時系列データ
- 16. 部品番号は、メソッドが
- 17. 部品番号 - 失敗テスト
- 18. 品目番号条件
- 19. MVCモッキング(部品番号) - HttpContext.Current.Server.MapPath
- 20. 部品番号のConfigurationSection
- 21. 部品番号IServiceProvider/IServiceScope
- 22. 部品番号 - ここ
- 23. ASP.Net MVC部品番号SetupGet
- 24. モッキングファイルは、部品番号
- 25. WooCommerceの注文番号に商品名を追加してください
- 26. 電子メール通知でのみ注文番号で商品タイトルを表示
- 27. カテゴリと商品のページ番号を作成するにはPHP mysqli
- 28. 注文番号の売り上げ注文総数と商品数を表示
- 29. 商品のシリアル番号を取得する方法はありますか?
- 30. Shopify注文商品の商品画像
の、25年のそれは良いことができます場合は、実際の質問ですか? –