あなたのコメントに基づいて、私は次のことを行うことをお勧めします:
行の主キーとして通常の整数auto_increment列を使用し、varchar型または* text型の1つ(mysqlサーバーのバージョンとデータストレージ要件に応じて)の列を使用して、顧客の「識別子」を格納します使用します。
識別子は、トリガーを使用して自動生成できます。
識別子に基づいてルックアップを実行する場合(つまり、ユーザーがレコードに「ジャンプ」するために識別子を入力する場合)、その列にインデックスが必要になります。