我有一个收集各种数据的数据表。在某些情况下,它是一个区间,在其他情况下,它只是一个单一的值。
我应该对这两种类型使用同一个表还是将其分为两个不同的表?
示例-单个
1, hat_price, 15, USD
示例-间隔
2, hat_history, 2015-01-01, date, 2018, year
除了间隔,在这个例子中是日期,它也影响后缀。
一张table可以是这样的:
id, key, value, suffix, min_value, min_suffix, max_value, max_suffix
那么新的数据看起来是这样的:
因为空白。
1, hat_price, 15, USD, , , ,
2, hat_history, , , 2015-01-01, date, 2018, year
这是最好的方法还是我应该把它们分成两张table?
暂无答案!
目前还没有任何答案,快来回答吧!