输入报告系统的数据库结构

时间:2014-07-24 16:18:57

标签: sql database database-design

我目前正在开发一个客户端项目,需要管理员为系统用户设置一些日常重复任务。对食物进行温度测量

然后用户填写任务(通常是大约5个数据字段),如果温度有效,系统会创建一个"报告"在那个给定的任务上。它从用户概述中消失。这个任务没有显示,因为同样的任务会在本周晚些时候出现增益等。

然后今天让我感到震惊的是,如果管理员更改了任务的控制温度值,它将反映我所有关系的填写任务原因。这是不可取的,我必须能够改变价值观(它们是法律规定的),而不会影响已经完成的报告。

对此有什么好的方法?我现在的目的是让报告表包含来自任务的所有新数据字段并复制它,以便我可以根据给定时间的任务重新创建报告。

或者我应该在创建后使值不可编辑并告诉管理员禁用该任务并创建一个新任务?这样我总是有旧的任务ID我可以从

获取值

希望我做出感觉:) ells很乐意解释更多并制作一些图表。

0 个答案:

没有答案