私はWebアプリケーションに取り組んでいます。その主な機能は、ユーザーにデータを表示することです。ただし、これらのデータにはいくつかの種類があり、それぞれを異なる方法で提示する必要があります。
たとえば、9つの結果(3冊の本、3人の著者、3つのファイル)をリストする必要があります。
本は(char)TITLE、(text)DESCRIPTIONで記述されています。
著者は(char)TITLE、(char)DESCRIPTIONで記述されています。
ファイルは(char)URLで記述されています。
さらに、すべてのタイプにはID、DATE、VIEWSなどのフィールドがあります。本と著者は単純なHTMLコードで表示され、ファイルはWebサイトに埋め込まれた外部リーダーを使用します。
3つの異なるテーブルを作成してこれらのデータを取得するときにJOINを使用する必要がありますか、それとも1つのテーブルを作成してすべてのタイプをそこに格納する必要がありますか?どちらの態度がより効率的ですか?
追加情報-本当に膨大な量のレコードがあります。