ホームページ  >  記事  >  バックエンド開発  >  製品を分類するには、異なるカテゴリを異なるテーブルに配置する必要がありますか、それともカテゴリ タグをマークするだけで 1 つのテーブルに配置する必要がありますか?

製品を分類するには、異なるカテゴリを異なるテーブルに配置する必要がありますか、それともカテゴリ タグをマークするだけで 1 つのテーブルに配置する必要がありますか?

WBOY
WBOYオリジナル
2016-06-13 12:17:39948ブラウズ

製品カテゴリは、異なるカテゴリの異なるテーブルに配置する必要がありますか、それとも 1 つのテーブルに配置する必要がありますか? カテゴリ マークをマークするだけです。
技術専門家、質問があります~

製品はさまざまに分類されています。カテゴリを別のテーブルに配置しますか、それとも 1 つのテーブルに配置して分類タグをマークするだけですか? ~

私がやったことが通常のアプローチであるかどうかはわかりません。select を使用してカテゴリーを選択し、カテゴリーを 0、1、2 としてマークし、それぞれのテーブルに異なる SQL を入力しました。さまざまなカテゴリーがヒットします。
後から気づいたのですが、ラベルが違えば表示時に区別できるようです。

初心者、ごめんなさい〜ありがとうございます! ~
-----ソリューションアイデア----------------------
は以下に配置できますこの表では、レベル 2 を超える分類がある場合、level1 (レベル 1)、level2 (レベル 2) に加えて、レベル 2 の fid (親 ID) = 特定のレベル 1 ID であることにも注意する必要があります。レベル 1 fid =0

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。