很抱歉,如果标题有点混乱,我不确定如何说出这个问题。
问题如下:我需要设计一个表的结构,该表将存储项目管理网站的事件/操作日志。
问题是,这些日志的拼写方式会有所不同,具体取决于用户正在查看的内容
实施例: - 在概述上,一个动作可以说" John F.删除了项目#2881" - 在单项目页面上,它会说" John F.删除了这个项目" - 如果当前用户是约翰F.它会拼写"你删除了这个项目"
我不确定是否应该在表格中存储每种不同的可能性,这听起来不像是最佳方法。
有什么想法吗?谢谢!
答案 0 :(得分:2)
您需要将数据与显示分开。在您的日志中,存储完整信息(用户xxx已删除项目2881)。在您的日志查看器中,您可以根据需要替换它以使其更具可读性。