mysql - 是拥有一张大 table 更好还是应该使用几张 table ?

标签 mysql database-design

我正在构建一个新应用程序,其中包含许多数据对象,每个数据对象都需要“历史记录”或注释。过去,我刚刚创建了一个名为 notes 的数据库表,并将许多外键附加到不同的对象。这次我想听听其他人的想法。使用一张具有不断增加的 auto_inc ID 的表是一种良好的做法/效率吗?还是应该维护不同的 [object]_notes 类型表?

注意Notes 对象本身始终相同,主题、文本、日期等。

最佳答案

我只使用一张 table 。我想我们不是在谈论无数的历史笔记?

如果没有,那么 1 个表就可以了

关于mysql - 是拥有一张大 table 更好还是应该使用几张 table ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4906143/

相关文章:

sql - 产品单价变动频繁时创建库存数据库

python - Eclipse/pydev 不会使用项目导入 mysql.connector,但可以从 IDLE 导入

MySQL查询特定时间

mysql - 如何在 MYSQL 中获取客户的特定名称?

mysql - 数据库条目末尾的奇怪字符

mysql - 用户设置的数据库设计

mysql - 如何在数据库中存储特定条目的访问者?

mysql - 即使使用 EXISTS 也没有结果

mysql - 数据库结构关系

database - 为计费系统设计数据库