我有一个遗留应用程序,正在对其进行更新。数据库中的几个表保存每月信息。这些表基本上每年一行,每月 12 个字段。我想知道这是否是存储每月数据的最佳方式。是不是每个月都有记录比较好?虽然我认为从年份和每个月附加的 ID 的角度来看,会有更多的重复,但这可能可以忽略不计。看起来单记录方法的编码更容易。并不是说它有多大区别,但我正在使用 PHP/MYSQL。
这有最佳实践吗?
我认为这取决于你想用数据做什么。
如果您总是想拉回一整年的数据,那么每月一个字段是有意义的。
如果您想加入每月数据(例如 SELECTtotal_sales *monthly.tax),那么每月一行是可行的方法。
归档时间: |
|
查看次数: |
7091 次 |
最近记录: |