したがって、これは設計上の問題です。
私には1つの主キー(たとえば、ユーザーのID)があり、そのユーザーに関連付けられた大量の情報があります。
情報に従って複数のテーブルをカテゴリに分類する必要がありますか、それとも多くの列を持つ1つのテーブルだけにする必要がありますか?
以前は、アプリケーションの使用状況データ用の1つのテーブル、プロファイル情報用の1つのテーブル、バックエンドトークン用の1つのテーブルなど、複数のテーブルを用意して、構成を整理していました。
最近、そのようにしない方がいいとのコラムがたくさんあり、たくさんの列を持つテーブルを用意するのが良いと私に言いました。問題は、これらの列はすべて同じ主キーを持っているということです。
私はデータベース設計にかなり慣れていないので、どちらのアプローチがより優れており、長所と短所は何ですか?
それを行う従来の方法は何ですか?