-2

我需要设计一个表的结构,该表将存储项目管理网站的事件/操作日志。

问题是,这些日志的拼写会根据用户正在查看的内容而有所不同

例子:

  • 在概览中,操作可能会说“John F. 删除了项目 #2881”
  • 在单项页面上,会显示“John F. deleted this item”
  • 如果当前用户是 John F. 它会拼写“你删除了这个项目”

我不确定是否应该将每种不同的可能性存储在表中,这听起来不是最佳方法。

4

1 回答 1

2

您需要将数据与显示分开。在您的日志中,存储完整信息(用户 xxx 已删除项目 2881)。在您的日志查看器中,您可以根据需要进行替换以使其更具可读性。

于 2013-08-06T15:13:13.213 回答