ご存知の方もいらっしゃると思いますが、私は洗練された開発者ではありませんが、大まかな設計を手伝っていただけないでしょうか?
航空会社の予約システムが主キーに対して一意のレコード ロケータをランダムに生成する方法を模倣したいと考えています。生成された値は、わいせつな言葉や他の指定された値を形成したり、既存の行で重複したりすることはできないため、禁止された値を含む別のルックアップ テーブルが必要ですか?
編集:テーブルに有効なキーを入力し、値を生成するために key_already_used フラグで更新されていない行をランダムに選択するか、ユーザー定義関数によって値がランダムに生成され、検索された方がよいでしょうか禁止値テーブルにないかどうかを確認するには、予約テーブルにまだ挿入されていないかどうかを調べますか?