2

我有一张桌子,每天都会更新它的行和列。该行的更新描述了添加的新记录。该列的更新描述了记录的每日状态。例如:我有这些列:name, description, 2012-11-10, 2012-11-11, 2012-11-12, 2012-11-13.

2012-11-10, 2012-11-11,列显示每日状态2012-11-122012-11-13并且每天都会增加,显示当天的状态。而且行也会增加,因为每天都会有新的记录。这在mysql中可能吗?还是有其他建议?

谢谢

4

1 回答 1

3

可能:是的。一个好的解决方案:可能不是!

您应该考虑规范化您的数据:

table: records
 - ID (key)
 - name
 - description

table: record_history
 - record_ID (composite key part)
 - date (composite key part)
 - status
于 2012-11-13T09:24:08.577 回答