こんにちは、これらのデータベース設計のどれが優れているのだろうか:
ショッピング データベースがあり、2 つのテーブルがあります:Categories
とBrands
. これらのテーブルには、name
、description
、およびの列がありますimage_url
。
では、重複した列を保持しても問題ありませんか? または、それらの情報を格納するテーブルを作成する必要がありますか?
よりよく視覚化するために、ここにグラフがあります
冗長なもの
| CATEGORIES | | BRANDS |
| - name | | - name |
| - description | | - description |
| - image_url | | - image_url |
または新しいテーブルを追加しますか?
| CATEGORIES | | INFORMATIONS | | BRANDS |
| |--->| - name |<-----| |
| - info_id | | - description | | - info_id |
| - image_url |
ありがとう