假设我存储了从某些传感器获取的多个值,并且我还想存储连接到某个列的传感器是否处于活动状态。每台计算机将有4个传感器。存储计算机条目(其中还包含其他一些数据),然后将传感器读数和活动boolenas存储在单个表中是否更有意义:
计算机专栏:
foo
bar
sensor1
sensor1_active
sensor2
sensor2_active
sensor3
sensor3_active
或将其拆分为两个带有外键的表,如下所示:
计算机专栏:
id
foo
bar
传感器列:
id
id_Computer
sensor_reading
sensor_active
答案 0 :(得分:1)
我认为这个问题的答案有点模糊,因为我们不知道您使用数据的方式和位置。通常我会说只需将每个传感器的列添加到计算机表中;它保持简单,除非你希望在桌子上添加更多直接有列的传感器,它应该很适合你的目的。