-1
我有具有170個屬性的實體。這是來自車輛監控的數據。每個實體都有數據時間標籤和唯一的gps終端標識。日期時間和終端的ID - 這些是GROUP BY操作的條件。我可以創建一個表的所有實體:有關係的一個表格或很多表格
CREATE TABLE rows {
terminal_id long reference terminals(id),
time timestamp,
-- description 170 attributes
PRIMARY KEY(terminal_id, time)
}
或者我可以創建許多表有關係:
CREATE TABLE rows {
row_id long PRIMARY KEY,
terminal_id long reference terminals(id),
time timestamp -- need create index for group by
}
CREATE TABLE gps {
row_id long references rows(row_id),
-- description gps attributes
}
CREATE TABLE fuel {
row_id long references rows(row_id),
-- description fuel attributes
}
-- etc.
請爲此類型的數據庫所建議的最佳結構。