多分私はこれについて間違っているかもしれませんが、私のプロジェクトの 1 つのデータベース設計に取り組んでいます。
ユーザーにとって便利なカテゴリにエンティティをグループ化する分類列を持つエンティティがあります。これらの分類は事前定義されており、ユーザーが変更することはできません (少なくとも現在の設計ではそうです)。
Entity:Classification -> EntityClassification:Id.
EntityClassification に名前/説明列を含める予定はありません。現在の考えでは、これらの事前定義された名前のローカライズをサポートする必要があると考えています。これは、クライアントにダウンロードされたリソース ファイルのような静的文字列テーブルで行われます。国/言語。私が望むこの EntityClassfication に関連付けられている他のデータは実際にはなく、テーブルはやり過ぎのように見えますか?
これは、このタイプの問題に対して一般的/推奨される方法ですか? 私たちはSQL Server 2008を使用しており、データベースの列挙型データ型を持っていません。これは、私が実際に達成しようとしているようです。