使用hashid,id或上述某种形式更新'记录'的首选方法?

时间:2017-03-31 20:26:43

标签: sql sql-server ssis

这是围绕数据完整性的总体设计问题。我有一个应用程序,它接收用户数据并将其存储在数据库中。然后通过SSIS(SQL服务集成服务)对其进行“处理”。从这一点开始,结果将返回给用户,并且每条记录现在都有一个父HASHID,并且它自己的ID与之关联。

在此阶段,用户可以通过HTML表单向这些记录添加其他详细信息(评论,状态更新等)。

我的问题是跟踪此类更改的“标准”流程是什么。为“注释”创建一个新表,一个用于“状态更新”,其中包含对原始记录的哈希引用?或者,更新原始记录并将每个更新附加到同一记录(我眼中的杂乱)?

从长远来看,应用程序可能会变得更加复杂或简化,因此拥有良好的框架工作肯定会让事情变得易于管理。只是想获得一些一般指导。

我很乐意添加更多详细信息,但希望保持非特定性,因为我的问题非常广泛。

谢谢。

0 个答案:

没有答案