2

ユーザーにオプションのタイトルを与えるフィールドを追加しようとしています。ルックアップとして機能する ID を持つ 1 つ以上のフィールドを持つ追加のテーブルを作成することは良い習慣ですか? これは効率的であると考えられますか?他の解決策はありますか?

4

2 に答える 2

4

人々にタイトルのリストから選択肢を提供し、この分野で分析を行うつもりなら、それを正規化する価値があります。そうしないと、スペースのわずかな節約が不便さを上回らない可能性があります。

空のフィールドは、固定幅でない限り、データベース内のスペースを占有しません (DMBS によってはそうでない場合もあります)。利点は、空のフィールドを回避することではなく、適切な分析を不可能にする、繰り返されるデータまたはダーティ データを回避することです。

于 2011-04-22T12:10:38.643 に答える