如果出于某种原因这是一个坏主意,我大多只是好奇。
我存储了一些与地方相关联的温度,而不是在place_date表中添加温度字段,我想我只是有一个临时表并使用连接表使用temps表id作为温度数据。
例如,如果它是2012年6月14日在棕榈沙漠的102F,我的place_date表会有
place_id | date | temp_id 14 | 2012-06-14 | 101
除了处理负数之外,还有什么理由不这样做吗?
答案 0 :(得分:3)
在我看来,在这种情况下,将温度放在另一个表中将使您的查询更加复杂和缓慢,绝对没有任何好处。
在许多情况下,it makes sense to split one table into two,但这似乎并非如此。
但是如果你想要这样做,不要忘记在temp_id
列上使用外键。