【发布时间】:2010-01-17 21:17:38
【问题描述】:
(注意这个情况并不完全是这样,但我以这个为例)
我在表中有一个实体,其中包含每 5 秒更新一次的数据(运动学数据:速度、航向、纬度、经度和位置时间),以及几乎不更新的其他数据,如果有的话(颜色、品牌、起源时间)。
alt text http://www.freeimagehosting.net/uploads/a67205e99e.jpg
现在我的老板希望我将这些数据分区到我们数据库中的单独表中(具有一对一关系),如下所示:
alt text http://www.freeimagehosting.net/uploads/1c699bc3c5.jpg
他说它应该是这种方式听起来“很明显”,但是将这些数据分开以便插入和更新真的有什么好处(例如,如果我在 Color 或 Make 上放置索引)?
【问题讨论】:
-
@Grasper:你确定 FK 在正确的表中吗?
标签: sql database database-design indexing