我有一个名为Category的表的数据库,不同的类别包含不同的文章,但随着时间的推移,仅Category不足以区分网站上的文章,所以......为了满足我们的需求,我们准备创建新表。
我们的类别表是这样的:
Category
-------------
id
name
description
image
我们想像这样创建新表(多个):
Topic
--------------
id
name
description
image
icon(.svg)
display(boolean)
新表就像Category
表一样,但增加了一两列。
在这种情况下,对于内容管理和服务器/ AWS-RDS查询效率,哪种选择更好?(或者不能两者兼得?)
- 创建新表
- 添加一个喜欢
Class(class1 = category, class2 = topic, class3 =...)
重新定义现有内容的列?
或其他建议?