【发布时间】:2017-04-04 02:02:53
【问题描述】:
我需要帮助才能有效地为项目构建实体关系图。这是我的问题中最重要的部分:
有些组织内部可能面临许多挑战,例如:它们非常小,员工在那里工作很不舒服,他们有非常旧的资源可供使用,等等。
另一方面,这个挑战可以有很多解决它们的想法。这些想法也可以由组织的常规客户和员工发布。此外,该想法可以由类型评估员的许多员工进行评估。这个员工(普通类型)属于一个特定的组织,除了类型评估员可以有很多,所以我可以评估来自不同组织的许多想法。
所以我的问题是......在当前版本的图表中,团队将表用户与员工和客户(两个表)相关联,这样用户就是发布和想法的人,然后我们可以看到它是检查信息是什么表(客户或员工)的类型。但是一个想法可以有很多次评估,并且必须由一名或多名评估员类型的员工来完成。那么一个用户发布一个想法,一个用户评估和想法?我的意思是,仅在图表中指定用户和想法之间的关系就足够了吗?我需要显示关系用户和评估吗?如果是这样,那在图中是不是很奇怪?
另一方面,我也看到一些重复出现的地方,即他们将组织与员工、员工与用户、用户与想法、组织与挑战、挑战与想法联系起来。在 ERM 图中可以吗?
我只需要稍微解释一下为什么您可以或不能这样做。我有点困惑。
我希望你能帮助我。谢谢!
【问题讨论】:
-
很难从描述中可视化您的图表。您可以为我们上传一张图片吗?
-
是的,我知道...对不起。我只有西班牙语的图片,我认为这不会有帮助。
-
我相信这会有所帮助。如果 Intern87 的回答不够充分,请随时上传您的西班牙图片。
标签: database-design entity-relationship database-normalization