佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 960|回复: 4

Audit Trail Management 的问题

[复制链接]
发表于 17-5-2006 11:12 AM | 显示全部楼层 |阅读模式
请问各位大大,小第想请问要如何开始develop audit trail 的 system.小第现在的公司是专做 e-catalogue 的,我被要求做关于 audit trail 的东西,像是记录 create date, last modified date,last modified person,view record 等等。Database design 方面要怎样设计?有什么要特别注意的吗?有什么网有详细的介绍?谢谢各位!
回复

使用道具 举报


ADVERTISEMENT

发表于 17-5-2006 11:45 AM | 显示全部楼层
audit trail 是用来 trace user 的 record operation。

只是加多几个 field 在 parent table。child table 则不需要比如 StItem.dbf, Account.dbf。
例如在, Registration.dbf, StInOut.dbf, Transaction.dbf
加入这些 field

APPEND TRIGGER,增加资料时,记录在
dt_new date(8),
id_new char(2)

UPDATE TRIGGER,修改资料时,记录在
dt_upd date(8)
id_upd char(2)

DELETE TRIGGER,删除资料时,记录在
dt_del date(8)
id_del char(2)
回复

使用道具 举报

 楼主| 发表于 17-5-2006 12:04 PM | 显示全部楼层

谢谢白日梦版主

谢谢白日梦版主的帮忙
回复

使用道具 举报

发表于 31-5-2006 02:24 PM | 显示全部楼层
原帖由 白日梦 于 17-5-2006 11:45 AM 发表
audit trail 是用来 trace user 的 record operation。

只是加多几个 field 在 parent table。child table 则不需要比如 StItem.dbf, Account.dbf。
例如在, Registration.dbf, StInOut.dbf, Transaction.db ...

通常是用 create by user ID, modified by user ID, create datetime, modified datetime, last update by user ID 等等。除此之外,在一些 transaction table 如Invoice、Sales Orders、Delivery Ordersd等等要加:
1. Flag = Active/Inactive (deleted = Inactive, 通常我们不是真的把档案删除而是把Status 换掉而已)

2. Status = Open/Close/Hold (Open = 还能修改或删除,Close = Transaction completed 不能修改或删除,Hold = 在特殊情况下在会使用。比如印列出货单时发现数目不够,该出货单就无法顺利打印出来,必须要更高权限的人来解除“Hold”以防止数目不够仍然可以继续印列出货单)

3. Transaction Code = 这是hard code的在Transaction movement table里,比如说你可以用 ADJIN = Adjustment In, ADJOUT  = Adjustment Out 等等方便你Trace back 这条数的由来。

[ 本帖最后由 咖啡豆 于 31-5-2006 02:31 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 31-5-2006 04:38 PM | 显示全部楼层
谢谢咖啡豆   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 22-9-2024 09:23 PM , Processed in 0.088338 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表