現在、フラット DB テーブル設計を使用してもよいのはいつですか。これまで?私が言いたいのは、リレーショナル データベース設計の知恵を放棄し、リンクを組み込んでいないフラットなテーブル構造に戻し、データを追加するために余分な列を追加して、複数の行を格納するために別のテーブルへのキーを作成する必要がある場合です。 .
私は、製品管理チームと話し合うためのいくつかのアイデアに取り組んでいます。最初に「なぜこれらのテーブルはすべてフラットなのですか」という質問をしたとき、「読み取り中心のデータベースは、フラットなテーブル構造を使用するとパフォーマンスが向上する」と言われました。
私はこの説明に苦労しています。なぜなら、フラットデザインは道を進むのに非常に多くの障壁を提示するからです。
考え?