[追加テーブル]
key,選択肢のkey,その他

[選択肢テーブル]
key,選択肢1,選択肢2,その他

1、ユーザーにセレクトボックスから選択肢1、2を選択してもらう
2、追加テーブルに選択肢1、2の組み合わせに応じた選択肢のkeyを登録

てのをやりたいんですが、

・[選択肢1+選択肢2]:[選択肢のkey]という連想配列を用意して取得する
・登録時にwhereで選択肢1&選択肢2からkeyを取得

くらいしか思いつきません
何かもっとこういい感じのあれありますか?