嗨,我想知道这些数据库设计中哪一个更好:
我有 Shopping db,它有两个表: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 |
谢谢