0
假設我正在存儲從某些傳感器獲取的多個值,並且我還希望在連接到某個列的傳感器處於活動狀態時進行存儲。每臺電腦都有4個傳感器。會更有意義存儲計算機條目(持有過一些其他的數據),然後傳感器讀數和活動boolenas在一個表是這樣的:在mySQL中存儲簡單相關數據的最佳實踐
計算機列:
foo
bar
sensor1
sensor1_active
sensor2
sensor2_active
sensor3
sensor3_active
或分裂成兩個表的外鍵,這樣的:
計算機列:
id
foo
bar
傳感器列:
id
id_Computer
sensor_reading
sensor_active
如果有幫助,輸出將是編輯數據庫的基本php頁面。 (數據庫也通過連接到每個傳感器的iPhone應用程序查詢)。我們使用的模塊是硬連線的,每個模塊有四個傳感器,所以不會爲每個模塊添加任何新的傳感器,只有新的模塊。 –
@KevinWhiteside是的,如果它只是一個簡單的編輯頁面,並且傳感器是靜態的,那麼您應該將值作爲列進行處理。 – Durandal