我目前有一个文档数据库和一个时间表数据库。
用户通过封装多个文档的通用“工作包”进行预订。当前系统将预订的小时数分配到文档数据库的“烧毁小时数”字段。
该算法将时间汇总到“工作包”中,并将其分配到“工作包”中的文档中。这意味着有关时间来源、谁和何时丢失的数据。
文档数据库是一个表,每个文档都有一行,每个文档都有一个唯一的 ID。每个文档都有“完成百分比”和“烧毁时间”
时间表数据库按用户和“工作包”记录小时数,然后必须将其分发到文档中。虽然小时数目前均匀分布在“工作包”中的文档中,但我想调整算法以将小时数仅发送到在一段时间内获得“完成百分比”的文档。
您将如何调整它,以便我可以看到谁的时间已经通过它的存在进入了文档?文档可以通过它的存在移动“工作包”。
我需要将其分解为每个文档的表格吗?我有大约 7000 个文档和 100 多个用户。
感谢您的帮助。