首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >时间表数据库和文档数据库之间的构造链接

时间表数据库和文档数据库之间的构造链接
EN

Stack Overflow用户
提问于 2012-10-23 10:08:19
回答 1查看 210关注 0票数 0

我目前有一个文档数据库和一个时间表数据库。

用户通过封装多个文档的通用“工作包”进行预订。当前系统将预定的工时分配到文档数据库的“工作时间”字段。

该算法将小时数加到一个“工作包”中,并将其分配给“工作包”中的文档。这意味着关于小时的起源、谁和何时丢失的数据。

文档数据库是一个表,每个文档有一个唯一的ID,每个文档有一个“完成百分比”和“烧录小时数”。

时间表数据库按用户和“工作包”记录小时数,然后将这些记录分发到文档。虽然小时数目前平均分布在“工作包”中的文档中,但我希望调整算法,使其只发送小时数,以便在一段时间内也能获得“完成百分比”。

你将如何调整它,以便我可以通过文档的存在来查看谁的工作时间花在了文档上?文档可以通过它的存在来移动“工作包”。

我需要将它分解到每个文档的表中吗?我有大约7000个文档和100+用户。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-23 16:51:39

您应该能够使用junction table来完成此操作

它可以驻留在任何一个数据库中,但最好放在分配小时数的数据库中。我建议:

代码语言:javascript
复制
DocumentID )
UserID     ) Primary key
Timestamp  )
BurntHours

不要为每个文档创建一个表。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13022617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档