生物学的データを保存するための MySQL データベースをセットアップしようとしています。このデータをファイルから抽出する必要があり、そのための perl スクリプトがあります。私が抱えている問題は、それらを一意にするために3つの主キーが必要であり、そのうちの1つを自動インクリメント整数にしたいということです。ただし、最初の 2 つのキーの組み合わせが変わるたびに、自動インクリメントされた値をリセットしたいと思います。
sequence1 | hit1 | 1
sequence1 | hit1 | 2
sequence1 | hit2 | 1
sequence2 | something | 1
sequence2 | something | 2
sequence2 | something | 3
sequence3 | something | 1
などなど
それは可能ですか、それともスクリプトに直接実装する必要がありますか?
ありがとうございました