この質問を明確にする方法がよくわかりません。ですから、これがすでに答えられているなら、私を正しい方向に向けてください。
基本的には、ユーザーの選択に基づいて後で比較できるように、ユニットタイプを保存したいと思います。たとえば、ユーザーは単位タイプとして「日」、「週」、「月」、「年」を選択できます。次に、そのユニットタイプに関連付けられている番号を選択する必要があります。この数とユニットタイプがあると、プログラムはユーザーの選択に基づいて計算を行うことができます。
もう1つの例は、メートル法やインペリアル法などの他の単位タイプ(mm、cm、m、km、またはインチ、フィート、マイルなど)を選択する場合です。
それらをvarcharとして保存してから、プログラムで文字列比較を行うだけですか?