database - 你能在一个好的数据库模式中有 2 个具有相同结构的表吗?

标签 database database-design

2个表:
- 意见
- 下载

相同的结构:
item_id, user_id, 时间

我应该担心吗?

最佳答案

我不认为这本身有问题。

在设计数据库时,有很多不同的参数,其中一些(例如:性能)可能优先。

恰当的例子:即使结构(我想索引)是相同的,也许“ View ”有更多的记录并且会被更频繁地访问。 仅此一项就可以成为不让下载记录成为负担的一个很好的理由。

此外,它们现在是相同的这一事实并不意味着它们将来会是相同的:毕竟观看次数和下载量是不同的,所以迟早一个或两个可能会增加一两个额外的领域。

关于database - 你能在一个好的数据库模式中有 2 个具有相同结构的表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2943673/

相关文章:

java - 不同服务器中的 2 个应用程序实例之间共享数据库

MySQL 查询 UNION 返回修剪后的字符串

mysql - 批评我的 MySQL 数据库设计无限动态字段

mysql - LOAD DATA INFILE - 以字符终止的字段,该字符也出现在字段中

database - 如何为postgresql中的所有表创建触发器?

database - 时态数据库建模和规范化

sql - 防止添加另一个表中存在的值的约束

sql - 使用 LINQ to SQL 设计仅附加数据访问层

sql - 在以某种方式制定查询输出方面需要帮助

sql - 允许查看 DML 的 Oracle 触发器