在mysql中,我应该将间隔数据从单个数据分离到两个表中吗?

6vl6ewon  于 2021-06-17  发布在  Mysql
关注(0)|答案(0)|浏览(185)

我有一个收集各种数据的数据表。在某些情况下,它是一个区间,在其他情况下,它只是一个单一的值。
我应该对这两种类型使用同一个表还是将其分为两个不同的表?
示例-单个

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?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题