在我的Rails应用程序(使用PostgreSQL)中,我从Google Analytics导入了一些metrics
:
int
int
int
int
int
decimal
以下是包含数据的表格,如果所有数据都是int
:
id
- int
date
- date
metric_id
- int
metric_amount
- int
但交易收入为decimal
,因此我有2个选项。
选项1.将所有这些都设为十进制
id
- int
date
- date
metric_id
- int
metric_amount
- decimal
选项2.为Revenue
创建其他可为空的列 id
- int
date
- date
metric_id
- int
metric_amount
- int
metric_revenue
- decimal
哪一个更好?
答案 0 :(得分:0)
您肯定希望为指标模型的每个属性都有一个单独的列。