これは一部の人にとっては単純でばかげた質問かもしれませんが、次の問題に取り組むための最良の方法は何かを理解しようとしています. MySQL に次のデータベースがあります。
ご覧のとおり、リソースと呼ばれる「一般的なテーブル」と、リソースの各タイプ (ブログ エントリ、画像、ビデオなど) を含むテーブルがあります。各タイプのリソース (ブログ ビュー、ビデオ ビューなど) のビューを表示して、クエリを実行して情報を取得し、各 Web ページに入力するか、テーブルを直接クエリした方がよい場合は、「関連付けられた」テーブル (たとえば、リソース テーブルをクエリし、id = リソース テーブルの id であるリソースのタイプを選択してから、タグ テーブルをクエリして、id = リソースの id であるタグを取得するなどです)。
また、このテーブルを更新する最良の方法を知りたいのですが、ある種の「カスケード更新」があるので、テーブルに情報を同時に更新/入力できますか、それともいくつかを使用して行う必要がありますたとえば、「リソースに X を挿入し、その挿入の を取得してから、タグ テーブルにタグを挿入し、ID を取得して、リソースのタグ テーブルに入力する、などです。」
いくつかの追加情報、私はPHPを使用していますが、各タイプのリソースを表すこの「ビュー」/「クエリ」ごとにオブジェクトを作成する方がよいでしょうか?.