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