就是这种两层甚至多层的数据,除了存成定期存款_三个月,定期存款_半年这样的还有别的方法吗?

解决方案 »

  1.   

    date                 type                             id                   value
    2008/10/09            1                               null                  0.72
    2008/10/09            2                               1                     3.15
    2008/10/09            2                               2                     3.55
    2008/10/09            2                               3                     3.87
    ............
    2008/10/09            2                               6                     5.58
      

  2.   

    2L正解。对于包含多个列的复合列,可把它变为type列,其中每一个小列为type的一个值。又可以把这复合列独立为一个表,例如很多数据库书上的经典例子——课程表