如何处理未确定数量的字段

时间:2017-09-29 12:59:46

标签: database-design data-modeling

用户输入初始日期和最终日期。它计算,例如我使用硬编码7,atm。

enter image description here

我的下一个字段将是7天,用户可以输入数据。

enter image description here

我的问题是:如果我不知道它会有多少天,我如何将这些数据保存到数据库?如何创建一个表来存储每天的数据, IT需要与类型相关。我想要像数据库那样的东西

实施例

 Individual
     Day1=20
     Day2=30
     ....
     Dayn=50
 Corporation
     ....

2 个答案:

答案 0 :(得分:1)

解决您必须继续添加n天的问题。我会创建一个额外的days表并将其加入到该表中,然后您可以添加任意多天。

客户端

clients

days

然后你可以像

一样加入他们
var gravity = function() {
    return function(d) {
        d.y += (d.cy - d.y);
        d.x += (d.cx - d.x);
    };
}

获取

enter image description here

答案 1 :(得分:0)

听起来你想要提出一个数据模型,它对数据的消耗方式有意义。

由于#天数将取决于用户输入,我可能会采用不受其影响的格式(例如[Type,SystemDate,Quantity])。然后,我必须为每种类型生成X量的插入语句,其中X是天。

从那里开始,使用业务需求,我将决定应该关键表,我是否应该使用现有Type / SystemDate的新条目来增加现有值或完全替换它们等等。