0

私はOpencartデータベース構造を見てきましたが、基本的に、製品テーブル、カテゴリテーブル、そしてproduct_idをcategory_idにリンクする2つの列を持つテーブルがあります.

この背後にある理由は何ですか?商品テーブルの列としてcategory_idを含めるだけで物事が簡単になると思いませんか?

4

1 に答える 1

1

製品は複数のカテゴリに属する​​ことができ、多対多の関係を意味するためです。これは正規化プロセスの一部です。

于 2013-01-11T12:41:10.713 に答える