私の非常に前の会社の 1 つで、テキスト型の列に長い説明を格納する別のテーブルを使用していました。これは、テキスト タイプに伴う制限のために行われたと思います。
現在取り組んでいる既存のアプリケーションのテーブルを設計していますが、この質問が頭に浮かびます。アイテムの長い説明を varchar(max) 列の同じアイテム テーブルに格納することに共鳴しています。この列のインデックスを作成できないことは理解していますが、これらの列で検索を行うことはないので問題ありません。
これまでのところ、この列を別のテーブルに分離する理由はわかりません。
何か不足している場合、または varchar(max) の同じテーブルに説明を保存するのが良い方法である場合は、入力してください。ありがとう!