私は、次の表があります。列または結合表を追加しますか?
材質表(建設されるため)
MaterialID
ProductID
ProductDescription
OtherPropetries...
製品テーブル(既に存在する)Material
テーブルで
ProductID
ProductDescription
、私がすべきをProductDescription
のままにするか、削除してMaterial
とProduct
テーブルにProductCode
列?そしてどちらが優れたパフォーマンス賢明ですか?
私はDescription
列を追加する冗長性を認識していますが、パフォーマンスゲインがの場合は - 価値があると思います。
あなたの好み。私は、記述フィールドが実際にパフォーマンスに影響を与えるとは思わない。もちろん、それは数百万のエントリを持つnvarchar(MAX)であり、各エントリにはGBのテキストがあります。その後、あなたは問題を抱えています – Kramb