Webshop データベースを構築しようとしていますが、サブ サブ カテゴリを提供する SQL 製品テーブルの設計に関して問題があります。
たとえば、常に設定されているメイン カテゴリがあります。
1.Cars
次に、最初のサブカテゴリがあります
1.1 BMW
1.2 Mercedes
最後に、場合によっては、さらに深いカテゴリがあります。
1.1.1 BMW M3
1.1.2 BMW M5
1.2.1 Mercedes 1
1.2.2 Mercedes 2
現在、私は3つのテーブルを持っています:
tbl_Article
int ArticleId
char Description
decimal Price
int Category
int SubCategory
tbl_Category
int CategoryId
char Description
int hasSubCategories
tbl_SubCategory
int SubCategoryId
int Category
char Description
必要に応じて複数のサブカテゴリを持つことができるように、この問題を解決するにはどうすればよいですか?
どうもありがとう!