1

私は単位変換アプリに取り組んでおり、オブジェクトのいくつかのカテゴリ (長さ、高さ、質量、温度など) を変換できるようにしたいと考えています。また、コア データを使用して変換係数を格納したいので、何百もの if ステートメントを記述しません。データ モデルをどのように構築すればよいですか? コンバージョンのカテゴリごとにエンティティを作成する必要がありますか?

ありがとう

4

1 に答える 1

0

Category文字列name(長さ、質量、電荷など)と、、、、およびを含むとの多対1の関係を持つUnitクラスを作成nameabbreviationますfactor。各カテゴリ内の要素は、明らかに共通の単位にスケーリングする必要があります。その後、データベースとともに出荷し、ユーザーが提供していないユニットが必要な場合は、ユーザーに独自のユニットを追加する機会を提供できます。

于 2012-10-31T12:30:01.840 に答える