-1

約 100 個のフィールドを持つマスター テーブルがあります。
私のアプリケーションでは、これらのフィールドと他の子/ルックアップ テーブル フィールドを含む多くの検索クエリがあります。

私が知っているデータベースの概念では、論理グループに従ってフィールドを分離することをお勧めします。しかし、私の場合、これは 1 対 1 の関係を持つ約 10 個のテーブルを生成します (つまり、検索時に多くの結合クエリを使用します)。
そのため、このデータベース設計により検索パフォーマンスが低下するのではないかと心配しています。



何かアドバイス ?

4

1 に答える 1

0

いいえ、列を複数の表に分けないでください。そうすることに非常に明確で具体的な利点がある場合を除きます。あなたのケースにも、大多数のケースにもありません。

于 2013-10-13T14:44:59.220 に答える