Database design 在行的列之间移动数据?

Database design 在行的列之间移动数据?,database-design,rdbms,Database Design,Rdbms,我正在设计一个表,在该表中,最后五个字段的更改将被保留。所以桌子的设计是这样的: ---------------------------------------------------------- | Name | ValRev1 | ValRev2 | ValRev3 | ValRev4 | ValRev5 | ---------------------------------------------------------- 这些值现在将从ValRev1->ValRev2或ValRev

我正在设计一个表,在该表中,最后五个字段的更改将被保留。所以桌子的设计是这样的:

----------------------------------------------------------
| Name | ValRev1 | ValRev2 | ValRev3 | ValRev4 | ValRev5 | 
----------------------------------------------------------
这些值现在将从
ValRev1->ValRev2或ValRev1->ValRev2->ValRev3
随着更新的进行。
如何在单行的数据列上实现此滚动窗口?

在末尾具有相同名称但不同编号的列几乎总是非规范化数据模型的标志。您应该有5行,而不是5列。对不起,我不明白使用行如何帮助实现滚动?