php - Apple の公式 Web サイトのナビゲーションの上位 3 レベルと同様のデータベースを設計するにはどうすればよいですか?
習慣沉默
習慣沉默 2017-05-27 17:39:14
0
2
1176

Mac/iPad/iPhone...第 1 レベルのナビゲーション

iPad Pro/ipad/iOS 10...セカンダリ ナビゲーション

概要/技術仕様/購入ボタン...3 レベルのナビゲーション

データベースはどのように設計すべきですか? PHP コード層はどのように組み立てられるのでしょうか?

習慣沉默
習慣沉默

全員に返信(2)
滿天的星座

製品カテゴリテーブルとモデルテーブル情報テーブルを作成します。
Mac/iPad/iPhone...第 1 レベルのナビゲーションは製品カテゴリ テーブルに保存されます
iPad Pro/ipad/iOS 10...第 2 レベルのナビゲーションはモデル情報テーブルに保存されます

クエリを実行する場合は、第 1 レベルのナビゲーションとしてカテゴリをクエリするだけで済みます。
第 2 レベルのナビゲーションと情報としてモデル情報テーブルをクエリするだけです。

いいねを押す +0
PHPzhong

ご招待ありがとうございます!

レベル 1、2、および 3 カテゴリ間の対応を扱いたいだけの場合は、テーブルが 1 つだけ必要で、そのテーブルに 2 つのフィールドparent_id (親クラス ID) と child_id (子クラス ID) を追加します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!