比较员工修订管理的数据库设计
有效的修订管理取决于精心设计的数据库。 让我们权衡一下存储员工修订的三种常见方法的优缺点:XML 存储、字段复制和审计跟踪。
方法 1:基于 XML 的修订存储
方法 2:在修订表中复制员工数据
方法 3:审计跟踪表
一个强大的替代方案是审计跟踪表,其结构如下:
<code>[ID] [int] IDENTITY(1,1) NOT NULL, [UserID] [int] NULL, [EventDate] [datetime] NOT NULL, [TableName] [varchar](50) NOT NULL, [RecordID] [varchar](20) NOT NULL, [FieldName] [varchar](50) NULL, [OldValue] [varchar](5000) NULL, [NewValue] [varchar](5000) NULL</code>
选择正确的方法
最佳设计取决于项目特定需求:
以上是哪种数据库设计最能管理员工修订:XML、复制或审计跟踪?的详细内容。更多信息请关注PHP中文网其他相关文章!