私のアプリケーションでは、ユーザーの好みの測定単位を維持する必要があります。
現在可能な単位は次のとおりです。
- リットル (データベースの残りの値が格納される単位)
- キログラム (製品の密度によって異なります)
- 米国液体ガロン (3.785411784 リットル)
- 米国液量クォート (上記の 1/4)
- 英国の液体ガロン (4.54609 リットル)
- UK Liquid Quart (上記の 1/4)
これらのユニットを mssql 2005 (およびそれ以降) データベースに保存する方法が必要です。これにより、あいまいさがなくなり、できればすべてのアプリケーションが列挙を維持したり、追加のテーブルを作成したりする必要がなくなります。
ISO の略語を使用すると最初の 2 つは機能しますが、私の知る限り、最後の 4 つはありません。
文字列表現を使用することも問題を引き起こしています..
最終的にプロジェクト マネージャーに遅延測定単位を使用しないように伝える以外に、他にどのような提案がありますか?