1

我在質疑以非常正統的方式存儲(至少在我的區域中)以db格式的值範圍(即0:1:20; 1:7 :40)。 這個規則可以從1〜7天的意思是,用於在數據庫中存儲一系列值的高效格式

    從0
  • 到1天,我要負責20
  • 我要負責40

現在,我是一個信徒因此想知道是否有其他方式將這些數據存儲在數據庫中,這會使我在編碼時具有靈活性,並且比JSON格式需要更少的空間。

+0

使用'from'和'to'列 –

+0

*「空間少於JSON格式」*? –

+0

@NinaScholz像JSON一樣,我們會寫同樣的事情,{DayRange:0-1,Charge:20} – Anurag

回答

1

雖然您有連續的範圍,但您可以省略起始值(如果始終爲零)並僅使用範圍的長度。

1|20  first range is starting with zero and ending on starting + length 
6|40  second range starting with end of the last range 
相關問題